| A | B | C | AO | AP | AQ | AR | AS | AT | AU | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Category | Feature Area | Expected (These tests should be automated if possible then removed from this list!) test3.openmrs.org | 2026-02-26 Veronica - MacBook Pro Laptop | 2026-03-3 Veronica - Samsung Galaxy Tablet 6.3" | 2026-03-03 Edson HP PRO BOOK Laptop | 2026-06-11 Veronica - MacBook Pro Laptop | 2026-06-12 Veronica - Samsung Galaxy Tablet 6.3" | Notes & Link to any Jira Issues (please date & initial) 🟡 Mild 🟠Moderate 🔴 MAJOR | Epics: Responsiveness issues: https://openmrs.atlassian.net/browse/O3-1024 | |
2 | Pt Management | Opening the EMR & arriving at the home page | Does anything on the home page look odd? | Pass | Pass | Pass | Pass | ​ | |||
3 | Open a patient | Pass | Pass | Pass | Pass | ​ | |||||
4 | Patient Chart | Registration | Create a new patient - do auto-generated identifiers take a long time to load? Address hierarchy looks as expected? Review their demographics - when you go to your new patient, does all the data you just entered appear as expected in their chart header? Edit their demographics - can you edit all those demographics? | Pass | Pass | Pass | Pass | ​ | |||
5 | Patient Chart | Visit | Start a visit in present or past; edit anything about a past visit (RDE) Check that timestamps make sense based on when you started the visit and added information (e.g. if you entered information at 2pm/1400hrs, it should not be showing up as 11pm/2300hrs!) | Pass | Pass | Pass | Fail - Not Blocker | ​ | VM: Forms: "Error saving encounter - The encounter datetime should be between the visit start and stop dates." when adding form to a past visit (RDE): https://openmrs.atlassian.net/browse/O3-5735 | ||
6 | Patient Chart | Vitals | Clinically dangerous Vital Signs are flagged (don't forget Temp and SpO2) | Being Addressed | Being Addressed | Being Addressed | Pass | ​ | |||
7 | Vitals | Go to page 2, 3, etc of vitals: do abnormals still get flagged? | Pass | Pass | Pass | Pass | ​ | ||||
8 | Patient Chart | Review Notes & Encounters / what’s happened to them | Review the patient's past visits and notes. Does everything look clear? | Pass, But Future Improvements Needed | Pass, But Future Improvements Needed | Pass | Pass | ​ | |||
9 | Patient Chart | Forms | Complete a form for the patient - then go look at it to Review and Edit. Does it look as expected in the Notes section? Editing works as expected? Timestamps appear as expected? Be sure to complete all 3 types of forms: VISIT NOTE AMPATH FORM Check any DATE PICKERS | Pass, But Future Improvements Needed | Pass, But Future Improvements Needed | Pass | Pass, But Future Improvements Needed | ​ | VM: 2024-03-18: Moderate: The system permits the submission and saving of blank forms. In the absence of submitted data, the system should notify the user. https://openmrs.atlassian.net/browse/O3-2971 MO: 2024-09-19: "Onset Date" Date picker in COVID-19 form allows to pick dates after current date (Not sure if this is an issue here) - VM: the business rule is missing in the form VM: June 11: https://openmrs.atlassian.net/browse/O3-5735 | ||
10 | Patient Chart | Orders | Review past medications - does everything make sense, Order a new medication, does it appear as expected (eg the exact dose, strength, instructions all appear correct)? Discontinue an Order; Edit an Order --> Appears as expected? | Pass, But Future Improvements Needed | Pass, But Future Improvements Needed | Pass | Pass, But Future Improvements Needed | ​ | GP: 2023-10-18: 3.0.0: Button for "Add to Basket" should only be available if there is an Order Template for that specific result Jira: ____________ VM: 24-09-09: Moderate (enhancement): Mapping of common drug forms to their most typical routes of administration. | ||
11 | Patient Chart | Test Results | Order Review results, Filter by a category you are interested in, Search for a particular result, view the Trendline mode | Pass | Pass | Pass | Pass, But Future Improvements Needed | ​ | Results viewer: Completed lab results missing from patient chart when concept isn't mapped to the Tree/Filter | ||
12 | Patient Chart | Test Results - new | If concepts are edited, does past results still exist in the patient chart? | Pass | Pass | Pass | ​ | ​ | New with beta.18 because includes lab squad's new work | ||
13 | Patient Chart | Allergies | Basics of entering allergies is covered by Automatic tests. Try Deleting and other odd behaviors. | Pass | Pass | Pass | Pass | ​ | |||
14 | Patient Chart | Condition List | Happy path is covered by Automatic tests Entering or Deleting works as expected | Pass, But Future Improvements Needed | Pass, But Future Improvements Needed | Pass, But Future Improvements Needed | Fail - Not Blocker | ​ | VM; Jun 12: Diagnosis added through the Visit Note workspace is also added in the Conditions List with Unknown Status and cannot be updated: https://openmrs.atlassian.net/browse/O3-5740 VM; Jun 12: Conditions: New condition from Visit Note diagnosis does not appear until the page is manually refreshed: https://openmrs.atlassian.net/browse/O3-5741 | ||
15 | Patient Chart | Conditions | Being Addressed | Being Addressed | Being Addressed | Pass | ​ | ||||
16 | Patient Chart | Programs / Enrollments | Basics of entering or editing is covered by Automatic tests. Try Deleting and other odd behaviors. | Pass | Pass | Pass | Pass | ​ | |||
17 | Patient Chart | Attachments - upload; and in consult note | Entering or Deleting works as expected | Pass | Pass | Pass | Pass | ​ | |||
18 | Other | General Other Features | e.g. Form Builder is present and works, appointment scheduler etc | Pass, But Future Improvements Needed | Pass, But Future Improvements Needed | Fail - Not Blocker | ​ | ​ | VM:2024-05-29: Mild: Form Builder Validator Incorrectly Flags encounterDate and encounterProvider and encounterLocation and encounterRole. https://openmrs.atlassian.net/browse/O3-3332 E: 2026-03-04:In the billing history, Adding a bill, It is unable to adjust the unite price from "Kesh 0.00",&& Grandtotal is not computed basing on the quantity it remain "Kesh 0.00" E: 2026-03=04: Trying to open up lab orders on the 'Enter test result" form in the Orders widget brings Error Uncaught TypeError: g is not a function | ||
19 | Performance | All the above with Throttling | Open the Dev Tools. Set Throttling to "Mid-Tier mobile". Follow the above steps. Where is performance poor? | ​ | ​ | ​ | ​ | ​ | |||
20 | Patient Header | Patient Header Actions | e.g. add to list, end visit, cancel visit, mark patient deceased, add past visit, edit patient details | Pass | Pass | Pass | Fail - Not Blocker | ​ | 1. https://openmrs.atlassian.net/browse/O3-5459 2. https://openmrs.atlassian.net/browse/O3-5460 3. https://openmrs.atlassian.net/browse/O3-5461 | ||
21 | Dispensing | Dispensing | Dispense a medication Pause a medication Close a medication Edit a dispense event Delete a dispense event | Pass, But Future Improvements Needed | Pass, But Future Improvements Needed | ​ | Pass, But Future Improvements Needed | ​ | VM: June 12: https://openmrs.atlassian.net/browse/O3-5721 E-2026-03-04: The system displays a "d" instead of "day" like [Intravenous — Twice daily for 5 d] | ||
22 | Tablet | All the above on Tablet | ​ | ​ | ​ | ​ | ​ | Moderate: 2023-11-22 GP: Tablet view is missing Patient Name / identifying information in _many_ windows, e.g. vitals form, all custom forms, Jira: ____________ | |||
23 | |||||||||||
24 | |||||||||||
25 | |||||||||||
26 | |||||||||||
27 | |||||||||||
28 | |||||||||||
29 | |||||||||||
30 | |||||||||||
31 | |||||||||||
32 | |||||||||||
33 | |||||||||||
34 | |||||||||||
35 | |||||||||||
36 | |||||||||||
37 | |||||||||||
38 | |||||||||||
39 | |||||||||||
40 | |||||||||||
41 | |||||||||||
42 | |||||||||||
43 | |||||||||||
44 | |||||||||||
45 | |||||||||||
46 | |||||||||||
47 | |||||||||||
48 | |||||||||||
49 | |||||||||||
50 | |||||||||||
51 | |||||||||||
52 | |||||||||||
53 | |||||||||||
54 | |||||||||||
55 | |||||||||||
56 | |||||||||||
57 | |||||||||||
58 | |||||||||||
59 | |||||||||||
60 | |||||||||||
61 | |||||||||||
62 | |||||||||||
63 | |||||||||||
64 | |||||||||||
65 | |||||||||||
66 | |||||||||||
67 | |||||||||||
68 | |||||||||||
69 | |||||||||||
70 | |||||||||||
71 | |||||||||||
72 | |||||||||||
73 | |||||||||||
74 | |||||||||||
75 | |||||||||||
76 | |||||||||||
77 | |||||||||||
78 | |||||||||||
79 | |||||||||||
80 | |||||||||||
81 | |||||||||||
82 | |||||||||||
83 | |||||||||||
84 | |||||||||||
85 | |||||||||||
86 | |||||||||||
87 | |||||||||||
88 | |||||||||||
89 | |||||||||||
90 | |||||||||||
91 | |||||||||||
92 | |||||||||||
93 | |||||||||||
94 | |||||||||||
95 | |||||||||||
96 | |||||||||||
97 | |||||||||||
98 | |||||||||||
99 | |||||||||||
100 |