3.3 Regression & Release Candidate Test Plan
Test Plan
Regression Test Plan
During Sprint 49 we will follow the regression test plan detailed below:
If there are Blocker or Critical bugs when we start Sprint 49, they must be fixed and tested before Regression testing can begin
Regression Test Plan will only include Phase 1&2 (Two full days of testing for both teams, and 2 days for bug fixes and bug fix testing)
Please execute the test cases in the order that they are listed in the test cycle, as assigned to you by the QA lead
If no Blocker or Critical bugs, then move to next phase
Testing will be done in test and uat environments
Test Phase | Components/Features | Assigned in Test Cycle | Dates | QA lead responsibilities |
|---|---|---|---|---|
Phase 1 | Requisitions External Fulfillment Stock Management CCE Administration | 3.3 Regression Phase 1 | 1 full day Team Parrot 1 full day Team ILL | Team Parrot: @Joanna Bebak (Deactivated)
Team ILL: @Sam Im (Deactivated)
|
Bug triage | Bug triage for Phase 1 | Phase 1 Bug test cycle | 1 full day Team Parrot This bug test cycle is done in parallel (on the same day - as Phase 2 below) |
|
Phase 2 | Bug Fixes & edge cases Exploratory Testing Translations Performance Testing for:
| 3.3 Regression Phase 2 | 1 full day Team Parrot 1 full day Team ILL |
|
Bug triage | Bug triage for Phase 2 | Phase 2 Bug test cycle | 1 full day Team Parrot (as needed) |
|
After these test phases are complete, and all tests have passed with no Blocker or Critical bugs, we can deploy the release candidate and begin the next phases of testing that are defined below.
Release Candidate Test Plan
Please execute the test cases in the order that they are listed in the test cycle for the Release Candidate testing.
Test Phase | Components/Features | Assigned in Test Cycle | Dates |
|---|---|---|---|
Phase 1 | Requisitions External Fulfillment Stock Management CCE Administration | 3.3 RC Phase 1 (Any test cases that are not completed by end of day for Team Parrot will be picked up by Team ILL. @Sam Im (Deactivated) will assign the remaining test cases.) | 1-2 days |
Bug triage | Bug fix RC1 | as needed |
|
Phase 2 | Local Fulfillment Vaccine stock based requisitions (Vaccine SBR) POD | 3.3 RC Phase 2 (Any test cases that are not completed by end of day will be picked up by Team Parrot the next day. @Joanna Bebak (Deactivated) will assign the remaining test cases.) | 1-2 days |
Bug triage | Bug fix Phase 2 | as needed |
|
Phase 3 | Bug Fixes & edge cases Exploratory Testing Translations Low bandwith - @Brandon Bowersox-Johnson will track | @Joanna Bebak (Deactivated) - Since the tests in this phase (exploratory or edge cases) are adhoc or do not exist, how should we track the test cases that are executed? Or test steps so that someone can reproduce the tests? A bug fix test cycle will be created as needed | 2 days |
Roles & Responsibilities
QA Team Leads
Sam and Joanna will be the QA leads for each team.
Owner | Responsibilities | Questions |
|---|---|---|
@Sam Im (Deactivated) (for Team ILL) @Joanna Bebak (Deactivated) (for Team Parrot) |
|
|
Team ILL & Team Parrot |
|
|
OpenLMIS: the global initiative for powerful LMIS software