3.2.1 Release Candidate Test Execution Plan
Scope: A full regression test cycle was run for Release Candidate 1 (RC1). The bugs listed on this page were identified during testing of RC1 and were resolved by the team. Regression testing for Release Candidate 2 (RC2) is a smaller set of test cases that was selected to cover core functionality workflows and any test cases related to the bugs that were found in RC1. Stock Management test cases are not included in the RC1 regression test cycle because there were no changes to the Stock Management service.
Performance Testing was also completed for RC1, and will be completed for RC2. Details of testing are located here: Performance Metrics
Here is the list of bugs that were fixed for Release Candidate 2:
https://openlmis.atlassian.net/browse/OLMIS-3508 / https://openlmis.atlassian.net/browse/OLMIS-3182 These are in progress by Nick. Nick to check in with Brandon when complete and go through review.
Regression Testing for Release Candidate 2:
Requisition Process:
Create/Authorize/Delete test cases. Please create three requisitions to support the approval process.
Sequence | Test Case | Test Data | Assignee |
|---|---|---|---|
1.0 | username: srmanager3 Facility: Kalembo Program: Essential Meds | Łukasz Lewczyński @Sam Im (Deactivated) | |
1.1 | username: smanager3 Facility: Kalembo Program: Essential Meds | Joanna Bebak @Sam Im (Deactivated) | |
1.2 | username: smanager3 Facility: Kalembo Program: Essential Meds | Joanna Bebak @Sam Im (Deactivated) |
Requisition UI
Sequence | Test Case | Test Data | Assignee |
|---|---|---|---|
no sequencing required | username: administrator (to view all screens) | Mateusz Kwiatkowski @Nick Reid (Deactivated) |
Requisition Offline test cases
Sequence | Test Case | Test Data | Assignee |
|---|---|---|---|
no sequencing required | username: srmanager1 | Paweł Albecki @Nick Reid (Deactivated) |
Approve, Reject, and Batch Approval test cases
@Joanna Bebak (Deactivated), @Paweł Gesek, @Nikodem Graczewski (Unlicensed): The Batch Approval feature is hidden, and anyone who tests will need to access it directly.
Sequence | Test Case | Test Data | Assignee |
|---|---|---|---|
2.0 | username: dsrmanager Facility: Kalembo Program: Essential Meds | Mateusz Kwiatkowski @Nick Reid (Deactivated) | |
2.1 | https://openlmis.atlassian.net/browse/OLMIS-3561
| username: dsrmanager Facility: Kalembo Program: Essential Meds (3-4 requisitions should be created for this) | Paweł Albecki @Nick Reid (Deactivated) |
Convert to Order, Manage POD and printing test cases
Sequence | Test Case | Test Data | Assignee |
|---|---|---|---|
3.0 | username: wclerk2 Facility: Kalembo Program: Essential Meds | Łukasz Lewczyński @Josh Zamor (Deactivated) | |
3.1 | username: wclerk2 Facility: Kalembo Program: Essential Meds | Klaudia Pałkowska @Josh Zamor (Deactivated) |
Administration
Create user and password reset test cases. Create a new user with no password, then reset their password.
Sequence | Test Case | Test Data | Assignee |
|---|---|---|---|
no sequencing required | username: administrator | Nikodem Graczewski @Josh Zamor (Deactivated) | |
no sequencing required | username: administrator | Nikodem Graczewski @Josh Zamor (Deactivated) | |
no sequencing required | username: administrator | Klaudia Pałkowska @Josh Zamor (Deactivated) | |
no sequencing required | username: administrator | Klaudia Pałkowska @Josh Zamor (Deactivated) |
OpenLMIS: the global initiative for powerful LMIS software