Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Scenarios covered under E2E tests

https://github.com/Bahmni/bahmni-e2e-tests.git 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

...

Module

...

Scenarios

...

Registration

...

Note:- Covered as a part of other E2E scenarios

  • Create a new patient

  • search the newly created patient

  • Start OPD, IPD, Special OPD.

...

Programs

...

...

Clinical

...

...

InPatient

...

...

Radiology upload

...

Note:- Covered as a part of other E2E scenarios

  • Uploading a document of a patient

...

Patient documents

...

Note:- Covered as a part of other E2E scenarios

  • Uploading a document of a patient

...

Admin

...

...

OT scheduling

...

...

Appointment scheduling

...

...

Bed Management

...

...

OpenELIS integration

...

Covered as a part of Clinical module test case

...

ODOO Integration

...

ODOO automation done not running because of the sync issue - https://bahmni.atlassian.net/jira/software/c/projects/BAH/boards/25?modal=detail&selectedIssue=BAH-1363&quickFilter=66.

Scenarios yet to be automated

...

Module

...

Scenario

...

Implementer interface

...

Form builder

...

Reports

...

Admin

...

Manage beds

Order set

Concept Dictionary

create report

CSV import/export for a patient, encounter

To do list scenarios under Administration

...

Orders requires PACS integration

...

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.

...

Info

This section covers the Bahmni UI E2E Automation testing, Performance testing and API testing.

Child pages (Children Display)