Sam Im (Deactivated) and Joanna Bebak (Deactivated) to review 3.3 plan and create a 3.4 test plan here.
For the 3.4 release, the performance testing plan and status is tracked on this page.
During Sprint 104 we will follow the test plan detailed below:
Test Phase | Components/Features | Assigned in Test Cycle | Dates | QA lead responsibilities |
---|---|---|---|---|
Phase 1 | Requisitions (Team JSI) Fulfillment (Team Parrot) Stock Management (Team Parrot) CCE (Team Mind the Gap) Administration/Reference-data UI (Team Mind the Gap) Reporting (Team Ona Gap) | Team Mind the Gap: 3.4 Administration (Reference Data) RC1 Reporting: Testing the OpenLMIS Reporting Stack | 1 full day each team | Team Parrot:
Team Mind the Gap: Sam Im (Deactivated)
Team JSI: Testing Requisitions Team Ona Gap: Testing Reporting |
Bug triage | Bug triage for Phase 1 | Phase 1 Bug test cycle | 1 full day 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.4 RC2 Team Mind the Gap: 3.4 ReferenceData RC2 | 1 full day each team |
|
Bug triage | Bug triage for Phase 2 | Phase 2 Bug test cycle | 1 full day (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.
Roles & Responsibilities
Sam Im and Joanna Bebak will be the QA leads for each team
Owner | Responsibilities | Questions |
---|---|---|
| ||
Team leads: Sebastian Ashraf Sam Craig |
| |
Team responsibilities |
|
|
Members | Responsibilities | Questions |
---|---|---|
Sam Joanna Ashraf Craig Sebastian Chongsun |
|
|
Environments: test.openlmis.org, uat.openlmis.org, and two additional environments once this ticket is completed
Refer to demo data readme for more details about user permissions: https://github.com/OpenLMIS/openlmis-referencedata/blob/master/demo-data/README.md
ONLY test with the users "Admin" or "Administrator" when executing test cases related to Administration activities.
Component | Username | Program | Team Parrot | Team Mind the Gap | Team JSI | Team Ona | Concerns |
---|---|---|---|---|---|---|---|
Requisitions | srmanager1, smanager1, psupervisor, wclerk1 srmanager2, smanager2, psupervisor, wclerk1 srmanager4 (for second approval), smanager4, dsrmanager, psupervisor administrator (testing requisition template updates/changes or program settings changes) | Family Planning Essential Meds Essential Meds and Family Planning |
| ||||
Stock Management | srmanager2 divo1 | ||||||
Fulfillment | vsrmanager1 vsrmanager2 divo1, divo2 rivo vwclerk1 | ||||||
Administration (Reference Data) | admin administrator | All programs | |||||
CCE | divo1, divo2 vsrmanager1 (supervises Cuamba) vsrmanager2 (one facility) | ||||||
Reporting |
Performance testing scenarios are located here: Performance Metrics
Deploying the release: Release Checklist 3.4
Release Candidate Testing Concerns: