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.
- Host: GitHub
- URL: https://github.com/rangegowdaym/autoweb
- Owner: rangegowdaym
- Created: 2025-08-19T07:06:37.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-08-26T08:50:26.000Z (10 months ago)
- Last Synced: 2025-09-04T23:15:21.023Z (10 months ago)
- Topics: allure-report, automation-testing, bdd, cucumber, cucumber-jvm, java, selenium-webdriver, test-automation-framework, testng
- Language: Java
- Homepage: https://rangegowdaym.github.io/autoweb/
- Size: 3.47 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.