| A | B | C | AG | AH | AI | AJ | AK | AL | AM | AN | AO | AP | AQ | AR | AS | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Category | Feature Area | Expected (These tests should be automated if possible then removed from this list!) test3.openmrs.org | 2025-05-8 Veronica - MacBook Pro Laptop | 2025-05-8 Veronica - Samsung Galaxy Tablet 6.3" | 2025-05-9 WodPachua - Laptop | 2025-13-8 Veronica - MacBook Pro Laptop | 2025-13-8 Veronica - Samsung Galaxy Tablet 6.3" | 2025-13-8 WodPachua - Laptop | 2025-20-08 Fiona Thinkpad laptop | 2025-22-08 Jeremiah Mwiinga HP Pavillion Laptop | 2026-02-26 Veronica - MacBook Pro Laptop | 2026-03-3 Veronica - Samsung Galaxy Tablet 6.3" | 2026-03-03 Edson HP PRO BOOK Laptop | 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, But Future Improvements Needed | Pass, But Future Improvements Needed | Pass, But Future Improvements Needed | Pass | Pass, But Future Improvements Needed | Pass | Pass | Pass | |||
3 | Open a patient | Pass | Pass | Pass | Pass | Pass | Pass, But Future Improvements Needed | Pass | 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 | Pass | Pass | Pass | 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 - Blocker | Fail - Blocker | Pass, But Future Improvements Needed | Pass | Pass | Pass | Pass | Pass | |||
6 | Patient Chart | Vitals | Clinically dangerous Vital Signs are flagged (don't forget Temp and SpO2) | Pass, But Future Improvements Needed | Pass, But Future Improvements Needed | | Pass | Pass | Pass | Pass | Pass | Being Addressed | Being Addressed | Being Addressed | 3.0.0: 2023-10-18 GP: Add notes to Vitals widget https://issues.openmrs.org/browse/O3-1786 | ||
7 | Vitals | Go to page 2, 3, etc of vitals: do abnormals still get flagged? | Pass | Pass | | Pass | Pass | Pass | Pass | 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, But Future Improvements Needed | Pass, But Future Improvements Needed | Pass, But Future Improvements Needed | Pass, But Future Improvements Needed | Pass | Pass | Pass, But Future Improvements Needed | Pass, But Future Improvements Needed | Pass | VM: 2024-08-02: Mild: Fix Question Order Discrepancy Between Form and Encounter in Visit App: https://openmrs.atlassian.net/browse/O3-3714 | ||
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 | Fail - Not Blocker | Fail - Not Blocker | | Fail - Not Blocker | Fail - Not Blocker | Pass, But Future Improvements Needed | | | Pass, But Future Improvements Needed | Pass, But Future Improvements Needed | Pass | 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 | ||
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? | Fail - Not Blocker | Fail - Not Blocker | | Pass, But Future Improvements Needed | Pass, But Future Improvements Needed | Pass, But Future Improvements Needed | Pass, But Future Improvements Needed | Pass, But Future Improvements Needed | Pass, But Future Improvements Needed | Pass, But Future Improvements Needed | Pass | 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. FA: This may be addressed by the work of the RDE squad, but I can't back date the prescription start date on a medication order. https://openmrs.atlassian.net/browse/O3-4039 | ||
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, But Future Improvements Needed | Pass, But Future Improvements Needed | | Pass | Fail - Blocker | | Pass | | Pass | Pass | Pass | |||
12 | Patient Chart | Test Results - new | If concepts are edited, does past results still exist in the patient chart? | | | | Pass | | | | | 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 | Pass | Pass | | Pass | Pass | Pass | |||
14 | Patient Chart | Condition List | Happy path is covered by Automatic tests Entering or Deleting works as expected | Pass | Pass | | Pass | Pass | Pass | Pass | | Pass, But Future Improvements Needed | Pass, But Future Improvements Needed | Pass, But Future Improvements Needed | VM: 2026-02-24: System allows identical condition to be saved twice with no duplicate warning: Moderate: https://openmrs.atlassian.net/browse/O3-5444 E: 2026-03-04: Editing conditions with unkown as a status bring [Error updating condition Server responded with 404 () for url https://test3.openmrs.org/openmrs/ws.....] | ||
15 | Patient Chart | Programs / Enrollments | Basics of entering or editing is covered by Automatic tests. Try Deleting and other odd behaviors. | Fail - Not Blocker | Fail - Not Blocker | | Pass | Pass | | | | Pass | Pass | Pass | |||
16 | Patient Chart | Attachments - upload; and in consult note | Entering or Deleting works as expected | Pass | Pass | | Pass | | Pass | Pass, But Future Improvements Needed | | Pass | Pass | Pass | |||
17 | Patient Chart | Conditions | Pass | Pass | | Pass | Pass | Pass | Pass | | Being Addressed | Being Addressed | Being Addressed | VM: 2026: System allows identical condition to be saved twice with no duplicate warning: https://openmrs.atlassian.net/browse/O3-5444 | |||
18 | Other | General Other Features | e.g. Form Builder is present and works, appointment scheduler etc | Fail - Not Blocker | | | Pass | Fail - Not Blocker | | Pass | | 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 | | | Fail - Not Blocker | | Pass | Pass | Pass | |||
21 | Dispensing | Dispensing | Dispense a medication Pause a medication Close a medication Edit a dispense event Delete a dispense event | Fail - Not Blocker | Fail - Not Blocker | | Fail - Not Blocker | Fail - Blocker | | Pass | | Pass, But Future Improvements Needed | Pass, But Future Improvements Needed | | VM: 2025: Moderate Missing Warning for Duplicate Medication Dispense https://openmrs.atlassian.net/browse/O3-4460 (implement a duplicate dispense check with a configurable parameter like: “Warn user if same medication has been dispensed in the past X days”) VM: 2025-05-09: Moderate: Display "Dispensed" Status in Prescription Details Section (We have On Hold and Declined status but not Dispensed Status). https://openmrs.atlassian.net/browse/O3-4692 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 |