Bahmni LITE E2E Tests
Bahmni LITE E2E tests are available in main branch of repository https://github.com/Bahmni/bahmni-e2e-tests/
Regression tests for Bahmni LITE will run daily at 10.30AM IST against Bahmni LITE QA environment(https://qa.lite.mybahmni.in/).
To run Regression tests against Bahmni LITE manually use command gauge run specs --tags "clinic & regression" --env qa.lite
Smoke tests will be automatically triggered against Bahmni LITE Dev environment(https://dev.lite.mybahmni.in/) as and when a deployment in done.
To run smoke tests against Bahmni LITE manually use command gauge run specs --tags "clinic & smoke" --env dev.lite
Scenarios covered under E2E tests
Bahmni Lite tests are tagged as clinic. All UI tests are available here - https://github.com/Bahmni/bahmni-e2e-tests/tree/main/specs/UI.
The Github actions are configured to run these tests along with API tests, click here for more details about API tests. The results can be viewed at https://github.com/Bahmni/bahmni-e2e-tests/actions/workflows/BahmniLite_E2E_Test.yml.
List of scenarios covered - UI Test Scenarios
Roadmap-
- For Reports, only the clinic visit report is automated currently. Other reports needs to be included as part of E2E test cases.
- Recurring appointment should be added in E2E.
- Order Set functionality under Bahmni Admin should be covered.
Bahmni Wiki · CC BY-SA 4.0