Automated Tests for the OCL Module?

Seems like it’s more useful to do this without something like Selenium, as it can be done in a more light-weight way.

What we need is an established test dictionary in OCL we can use for this. We can then setup a process to:

  1. Cut a new release of the dictionary
  2. Install the dictionary into an OpenMRS instance using the OCL Subscription module
  3. Verify that the correct metadata is setup

This would definitely be something nice to have integrated in to the QA dashboard, even if it’s not quite using the same technologies.

2 Likes