Testing OpenMRS

Developers: Contribute Unit Tests

We are always looking for people that want to add to our unit test arsenal. To find out where you can help, see Unit Tests in our wiki documentation. Download the source code, then add unit test in the repository.

Continuous Integration

We have a Bamboo server set up to run our unit tests after every commit to key branches. Check out the  JUNIT section of http://ci.openmrs.org/ to see the latest results of the unit tests in the different branches.

Testing New Releases

If you’re using OpenMRS, consider helping us test new releases. The testing pages on our wiki describes the recipe(s) used to perform high (application) level testing of the system prior to releases. OpenMRS relies heavily on volunteerism to help test releases. Join the implementers mailing list and watch for requests for help in testing alpha, beta, and release candidates.

Usability Testing

If you’ve got experience and interest in user experience testing, drop us a line and let us know — we’d love to have you on board our project!