This is the new OpenELIS-Global2 Automated testing Framework thats integrates both BDD with Cucumber and Fuctional Testing with Selenium using the Page Object Model design for high Maintainability ,Readability and Re-usability
See Wiki for the Project SetUp
mvn clean install -DskipTests=true
-
Set Your test configurations in src/test/resources/test.properties
-
See Feature files under src/features/openelis
-
All Test Features
mvn test
-
To run individual Test Features ,You need to filter them by the feature filter tag.
mvn test -Dcucumber.filter.tags='<@tag>'
ie , to run Login Feature tests
mvn test -Dcucumber.filter.tags='@login'