Skip to content

kaweesi/openmrs-contrib-qaframework

 
 

Repository files navigation

Project Status


Platform (core)

Platform Simple Installation

Platform Advanced Installation

Platform Postgres Installation

Platform Upgrade

Reference Application

Legacy Selenium Chrome Build Status

Legacy Selenium Firefox

BDD Chrome Build Status

BDD Firefox


openmrs-contrib-qaframework

OpenMRS BDD QA framework, Currently tracking;

Installing dependencies

  • mvn clean install -DskipTests=true

Configuration

Set Your test configurations in src/test/resources/org/openmrs/uitestframework/test.properties. MySQL password should be the same for initialSetupTests as openmrs password

Running test projects

Running Ref app selenium tests

  • npm run refappSelenium

Running Platform Simple Installation test

  • npm run simpleCoreInstall

Running Platform Advanced Installation test

  • npm run advancedCoreInstall

Running Platform postgres Installation test

  • npm run postgresCoreInstall

Running Platform Testing Installation test

  • npm run testingCoreInstall

Running Platform Upgrade test

  • npm run coreUpgrade

Running microfrontend tests

  • npm run microfrontend

Before Releasing

  • For the platform, manually run both Installation and upgrade workflows again.
  • Check all relevant builds to the release above to be sure they pass

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 75.3%
  • Gherkin 16.0%
  • JavaScript 8.7%