OpenMRS Automation

It occurred to me after setting up an OpenMRS instance in a docker container that we have no way of testing this setup. A way to test a live OpenMRS instance to ensure that it is connected to MySQL and potentially additionally that relevant modules are loaded and working appropriately is maybe an idea for the road map.

This could also be the basis to test performance metrics to ensure that an implementation has the necessary bandwidth to support the installation.

Use Case: CIEL Import

docker mysql import CIEL

REST EndPoint to validate CIEL

Jasmine Test to invoke endpoint to validate CIEL

Use Case: OCL Import

REST Endpoint import OCL, Validate Concepts

Jasmine Test to invoke endpoints