This is a test script for the release of Reveal 3.2.0. <If there are steps missing from this script, please update the master template. Please copy this for each round of testing you do.>
Name: <your name>Reuben Kaponde
Date: <date tested>07-02-2020
Version: <version tested>3.2.0
Server: <server tested on>: https://reveal-th.smartregister.org/opensrp
The current known issues for this release are below; you may need to refresh the table. Note these as you begin your testing, so you can comment on the tickets if you are able to reproduce them (or not).
...
Step | Detail | Expected Result / Pass Criteria Update for each workflow/feature.
(List criteria and primary verification method: “Manual”, will need notes and observations taken against criteria. “Auto” should be tested n automated testing but notes should be taken if fail in manual testing) | Pass? Complete for each iteration/run of workflow.
(Y/N)
| Notes. Complete for each iteration/run of workflow. Include details on which user used, which family registered, and capture initial bug notes. |
---|---|---|---|---|
User | Login | PlanManual - existing username and password should login successfull | Y | username use: bvbd_mhealth |
Location | Select in hamburger menu | LocationManual - After login locations should load. Select one. OAs loads immediately the app is loaded. | Y | Thailand test site BVBD 1 |
Plan | Select in hamburger menu | Manual - Plans available for the area should load ( observed fastest load takes about 30 seconds, highly network dependent) | Y | A1 Thailand test site BVBD 1 2020-02-06 RMK release 3.2.0 testing plan. |
Add location 1 | Add a new residential structure | Added structure should appear on the map in yellow | Y | |
Mark location as inactive 1 | Long press and mark as inactive. | Mark location inactive confirmation pop up should show. | Y | |
Confirm location is inactive | Check map view - structure should be grey and cannot tap on it. Should not appear on list view. Check the web dashboards and confirm the location is no longer counted. | Structure turned grey. When tapped a pop up shows notifying the user the structure has no tasks for the plan. XXXXXX | Y N | Repeated on 5 structures and 2 structures that were previously added from other plans. The dashborad showed 2 of 22 structures progress for family registration. Even after marking some structures as inactive, the denominator did not change despite synic multiple times and the mobile client indicated syncing was complete. ( This observation was withing a period of 5 minutes.) |
Add location 2 | Add a new mosquito collection point | Added structure appeared on the map | Y | structure name: Sangenjo |
Mark location as inactive 2 | Long press and mark as inactive | Mark location inactive confirmation pop up should show. | Y | |
Confirm location is inactive | Check map view - structure should be grey and cannot tap on it. Should not appear on list view. Check the web dashboards and confirm the location is no longer counted. | Structure turns grey XXXX | Y N | newly added not reflecting on dashboard after syncing and observing for 5 minutes. To be updates after its verified. |
Add location 3 | Add a new breeding site | |||
Mark location as inactive 3 | Long press and mark as inactive | |||
Confirm location is inactive | Check map view - structure should be grey and cannot tap on it. Should not appear on list view. Check the web dashboards and confirm the location is no longer counted. | |||
Add location 4 | Add a new PAOT | |||
Mark location as inactive 4 | Long press and mark as inactive | |||
Confirm location is inactive | Check map view - structure should be grey and cannot tap on it. Should not appear on list view. Check the web dashboards and confirm the location is no longer counted. | |||
Mark already-there location but with no data entered as inactive. | Long press one of each location type that is already enumerated and mark as inactive | |||
Verify location with data cannot be marked inactive | Long press one of each location type with task info already collected confirm you are unable to mark as inactive. | |||
...