/openelis-qaframework

This is the new OpenELIS-Global2 Automated testing Framework that integrates both BDD with Cucumber and Fuctional Testing with Selenium.

Primary LanguageJavaMozilla Public License 2.0MPL-2.0

OpenELIS-Global-2 Automated Testing Framework.

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

Build Status

See Wiki for the Project SetUp

Installing dependencies

mvn clean install -DskipTests=true

Configuration

Running tests

  1. All Test Features

     mvn test
    
  2. 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'   
    

Test features

Test Feature Filter Tag Status
Login @login Build Status
Add order @order Build Status
Results Entry @results Build Status
Validation @validate Build Status
Patient Report @report Build Status
Patient Entry @patientEntry Build Status
Mofidy Order @modifyOrder Build Status
Referral Work Flow @referral Build Status