Bahmni Standard E2E Tests
Bahmni Standard E2E tests are available in branch Bahmni_Standard_V93
branch, this branch will be merged to main once the Forms 2 are implemented in Bahmni Standard and shares the same branch with Bahmni Lite code.
Regression tests will run daily at 6AM IST against Bahmni Standard environment(demo.mybahmni.org).
Scenarios covered under E2E tests
https://github.com/Bahmni/bahmni-e2e-tests/tree/Bahmni_Standard_V93 has smoke workflows of Bahmni End to End tests. The Github actions are configured to run these tests. The results can be viewed at https://github.com/Bahmni/bahmni-e2e-tests/actions/workflows/BahmniStandard_V93_E2E_Test.yml
Module | Scenarios |
---|---|
| Note:- Covered as a part of other E2E scenarios
|
|
|
|
|
|
|
| Note:- Covered as a part of other E2E scenarios
|
| Note:- Covered as a part of other E2E scenarios
|
|
|
|
|
|
|
|
|
| Covered as a part of Clinical module test cases. |
| Covered as part of other test cases. |
| CSV import for a patient, encounter - https://github.com/Bahmni/bahmni-e2e-tests/blob/Bahmni_Standard_V93/specs/LabAndBilling.spec Manage beds - https://github.com/Bahmni/bahmni-e2e-tests/blob/Bahmni_Standard_V93/specs/InPatientVisit.spec |
Scenarios yet to be automated
Module | Scenario |
---|---|
| Form builder |
|
|
| Order set Concept Dictionary create report CSV export for a patient, encounter To do list scenarios under Administration |
| We will need to create a Bahmni-PACS-simulator image based on the steps mentioned in Test PACS Setup with Bahmni PACS Simulator . We should create a node library that will listen to an endpoint that should be deployed only on the QA Bahmni setup. When that end point is hit with parameters of patient's name and other details it has to run the command to return the image. |
|
|
The Bahmni documentation is licensed under Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)