An open API service indexing awesome lists of open source software.

https://github.com/rangegowdaym/autoweb

UI Automation Framework built with Selenium, Java, Cucumber, and TestNG, featuring advanced reporting with Allure and Cucumber JVM. Designed for scalable, BDD-driven test automation with modular and maintainable architecture.
https://github.com/rangegowdaym/autoweb

allure-report automation-testing bdd cucumber cucumber-jvm java selenium-webdriver test-automation-framework testng

Last synced: 3 months ago
JSON representation

UI Automation Framework built with Selenium, Java, Cucumber, and TestNG, featuring advanced reporting with Allure and Cucumber JVM. Designed for scalable, BDD-driven test automation with modular and maintainable architecture.

Awesome Lists containing this project

README

          

# Ecommerce Playground Advanced Automation

- Selenium WebDriver
- Java 17
- Cucumber (BDD)
- TestNG
- Page Object Model
- Data-driven via Scenario Outlines
- Allure Reporting
- Docker & GitHub Actions CI

## How to Run

**Locally:**
```sh
mvn clean test -Denv=dev -Dsuite=smokeSuite
```

**Via Docker:**
```sh
docker build -t selenium-cucumber-test .
docker run --rm selenium-cucumber-test
```

**CI/CD:**
Tests run on every push via GitHub Actions.