A Java-based automation framework using Selenium, Cucumber, and Maven for UI testing.
src/main/java: Main framework codesrc/test/java: Test cases and runnerssrc/main/resources: Configuration filessrc/test/resources/features: Cucumber feature filestarget/cucumber-html-reports: HTML test reports
- Java 11+
- Maven 3.6+
- IntelliJ IDEA (recommended)
- Clone the repository:
git clone cd selenium-sky
- Install dependencies:
mvn clean install
Execute all tests with:
mvn test
To run specific tests or features, use: mvn test -Dcucumber.filter.tags="@yourTag"
- Allure Report: Generated in
allure-results. To view:
allure serve allure-results
- HTML Report: Available at
target/cucumber-html-reports/report.html.
Edit src/main/resources/config.properties for environment settings.
MIT License