Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Sam Im (Deactivated) and Joanna Bebak (Deactivated) to review 3.3 plan and create a 3.4 test plan here.

...


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

3.4 CCE RC1



Reporting: Testing the OpenLMIS Reporting Stack

1 full day each team

Team Parrot: 

  • Joanna will provide status of testing by end of day. 
  • Joanna will triage and prioritize any bugs found in Phase 1
  • If there are Blocker or Critical bugs they will be assigned to a 3.4Phase 1 Bug test cycle 
  • Bugs are labeled 3.4Phase1bug

Team Mind the Gap: Sam Im (Deactivated)

  • Sam will provide status of testing by end of day.
  • Sam will triage and prioritize any bugs found in Phase 1

Team JSI: Testing Requisitions

Team Ona Gap: Testing Reporting

Bug triageBug 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:

  • Regression
  • New features

3.4 RC2

1 full day each team

  • Anyone not participating in bug fixes will complete Edge case, exploratory or translation testing
  • For all bug fixes, we will require re-push reviews via pull requests or have more reviewers for any change. If reviews are still pending at the end of the day, please mention the reviewer in slack.
  • Brandon and one other team member will complete performance testing
  • Bugs are labeled 3.4Phase2bug
Bug triageBug triage for Phase 2Phase 2 Bug test cycle1 full day  (as needed)


...


Component
Username
Program
Team Parrot 
Team Mind the Gap
Team JSITeam OnaConcerns

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





  • Demo data restriction: May need to refresh environment if all current period reqs are processed (request and post status in QA slack channel)
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







Release Candidate Tests

...