This Selenium Java Cucumber automation framework tests the OrangeHRM demo site:
https://opensource-demo.orangehrmlive.com/
This is a Selenium WebDriver automation framework for the OrangeHRM application using the Java with Cucumber and Maven.
OrangeHRM_Selenium_Java_Cucumber/
βββ pom.xml
βββ src/
β βββ test/
β βββ java/
β βββ hooks/
β βββ runner/
β βββ stepDefinition/
βββ Cucumber_Feature_Files/
- Admin adds new employees and assigns leave entitlements.
- Admin approves leaves and changes passwords.
- New users apply for leave and verify personal info.
- Modules are enabled/disabled dynamically.
- Cucumber BDD framework.
- Java
- Selenium WebDriver
- Cucumber
- Maven
mvn clean testFeature files are available in the Cucumber_Feature_Files/ directory.
Karthick Saran