Versions Compared

Key

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

...

Android Task List View Filter, Search, Sort

  • Filter

Location

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

Manual - existing username and password should login successfull

Y

username use: bvbd_mhealth

PlanLocation

Select in hamburger menu

Manual - 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.

Open List View

tap on list from the top right corner. and got to filter

abble to go to list view

y

Test filters Business status.

(Ensures to sets the sort type to status )

Not Visited:

Select Not visited, the filtered rows shouldn’t have rows with other business statuses.

Only rows of not visited structure showing

y

25 results

Scroll down the list to verify

Family Registered:

Select family registered, only rows with families registered should show.

Blood Screening:

Select blood screening and only the records for blood screening should show.

Only rows with family registration showing

Y

48 results

Scroll down the list to verify

Bednet Distribution:

Select bednet distribution and only the records for with bednet distributed completed should show.

Only rows with bednet distribution complete showing

Y

1 result

Scroll down the list to verify

Blood screening complete:

Select Blood screening complete and only the records with blood screening completed should show.

Only rows with blood screening complete showing

Y

2 results

Scroll down the list to verify

Complete:

Select complete and only the records with completed taks should show.

Only rows with complete tasks showing

Y

3 results

Scroll down the list to verify

Not eligible:

Select not eligible and only the records that are marked as not eligible should show.

Only rows with not eligible showing

Y

1 result

Scroll down the list to verify

Family Registration and bednet distribution

Select family registered and bednet distribution. the only rows that should show are those meeting the set filter.

Family Registration and blood screening complete.

Select family registered and blood screening complete. The only rows that should show are those meeting the set filter.

Family Registration and blood screening complete.

Select family registered and blood screening complete. The only rows that should show are those meeting the set filter.

Bednet distribution and Complete

Select bednet distribution and complete. The only rows that should show are those meeting the set filter.


Filter by code -label: type

(Ensures to sets the sort type to status )

Mosquito Collection:

select mosquito collection then apply filter, only mosquito collection rows with should show

Only rows for the specified type showing

Y

5 results

Scroll down the list to verify

Larval dipping:

Select type larval dipping, then apply filter, only rows with type larval dipping should show.

Only rows for the specified type showing

Y

6 results

Scroll down the list to verify

BCC:

Select type BBC then apply filter, only rows with type BBC should show.

Only rows for the specified type showing

Y

1 result

Scroll down the list to verify

Bednet Distribution:

Select type bednet distribution then apply filter, only rows with type betnet distribution should show.

Only rows for the specified type showing

Y

18 results

Scroll down the list to verify

Blood Screening:

Select type blood screening then apply filter, only rows with type blood screening should show.

Only rows for the specified type showing

Y

30 results

Scroll down the list to verify

Case Confirmation:

Select type case confirmation then apply filter, only rows with where the filter applies should show.

Only rows for the specified type showing

Y

1 result

Scroll down the list to verify

Register Family:

Select type register family then apply filter, only rows with where the filter applies should show

Only rows for the specified type showing

Y

18 results

Scroll down the list to verify

PAOT:

Select type PAOT then apply filter, only rows with where the filter applies should show

Only rows for the specified type showing

Y

2 results

Scroll down the list to verify

larval dipping and bednet distribution:

Select larval dipping and bednet distribution and only the rows that meet the set criteria should show.

Only rows for the specified type combination showing

Y

24 results

Scroll down the list to verify

larval dipping and mosquito collection:

Select larval dipping and mosquito collection and only the rows that meet the set criteria should show.

Only rows for the specified type combination showing

Y

11 results

Scroll down the list to verify

Case detection and bednet distribution:

Select case detection and bednet distribution and only the rows that meet the set criteria should show.

Only rows for the specified type combination showing

Y

19 results

Scroll down the list to verify

Filter by Innervation unit.

Family:

Select family and filter, only rows meeting this filter must show.

sOnly rows for the specified type showing

Scroll down the list to verify

Structure:

Select structure and filter, only rows meeting this filter must show.

Only rows for the specified type showing

Scroll down the list to verify

Operation area:

Select operation area and filter, only rows meeting this filter must show.

Only rows for the specified type showing

Scroll down the list to verify

Person:

Select person and filter, only rows meeting this filter must show.

Only rows for the specified type showing

Scroll down the list to verify

Confirm Filter works

Check list - Only rows fitting the filter criteria must be showing, scroll down the entire list to check and verify that all other rows that to not meet the criteria are hidden from the view.

Y

  • Search

PlanLocation

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

Manual - existing username and password should login successfull

Y

username use: bvbd_mhealth

Location

Select in hamburger menu

Manual - 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.

Open List View

tap on list from the top right corner.

Test Search Feature

Household Name:

Type name of household name and search, only rows of households with that name should show, on the list and map.

returns rows with specifies search term

y

search tearm used

guy = 2 results

cr = 2 results

House Number:

Type a house number and search, only rows with that house number should show, on the list and map.

returns rows with specifies search term

y

search tearm used

56 = 2 results

rt= 2 results

xp = 0 results

First Name:

Type the first name of a family member and search, only rows with members with that first name should show, on the list and map.

returns rows with specifies search term

y

search term used

ben=2 results

peter=2 results

red= 1 result

Last Name:

Type the last name of a family member and search, only rows with members with that last name should show, on the list and map.

returns rows with specifies search term

y

search term used

kabulonga = 1 result

mwiza = 2 results.

Confirm Search works

Check list - Only rows that contain the term must be listed, scroll down the entire list to check and verify that all other rows that to not meet the criteria are hidden from the view.

y

All search terms tested returned only results that have the term in the household names, house number, first name or last name.

  • Sort

PlanLocation

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

Manual - existing username and password should login successfull

Y

username use: bvbd_mhealth

Location

Select in hamburger menu

Manual - 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.

Open List View

tap on list from the top right corner.

Test sort feature

Distance:

select distance as the parameter for sorting and apply. The list should show rows arranged from nearest to furthest.

rows sorted from nearest to furthest

y

Can be observed from the distance to the structures.

Test sort feature by status

Status - Not Visted:

select status as the parameter for sorting, pick not visited and apply. The list should show not visited rows arranged from nearest to furthest.

shows not arranged from nearest to furthest

y

Can be observed from the distance to the structures.

Status - Bednet distribution:

select status as the parameter for sorting, pick bednet distribution and apply. The list should show bednet distribution rows arranged from nearest to furthest.

shows not arranged from nearest to furthest

y

Can be observed from the distance to the structures.

Status - family registered:

select status as the parameter for sorting, pick family registered and apply. The list should show family registered rows arranged from nearest to furthest.

shows not arranged from nearest to furthest

y

Can be observed from the distance to the structures.

Status - blood screening complete:

select status as the parameter for sorting, pick blood screening complete and apply. The list should show blood screening complete rows arranged from nearest to furthest.

shows not arranged from nearest to furthest

y

Can be observed from the distance to the structures.

Status -complete:

select status as the parameter for sorting, pick complete and apply. The list should show complete rows arranged from nearest to furthest.

shows not arranged from nearest to furthest

y

Can be observed from the distance to the structures.

Status - not eligible:

select status as the parameter for sorting, pick not eligible and apply. The list should show not eligible rows arranged from nearest to furthest.

shows not arranged from nearest to furthest

y

Can be observed from the distance to the structures.

Test sort feature by type

Type - Mosquito collection:

select type as the parameter for sorting, pick mosquito collection and apply. The list should only show rows for mosquito collection arranged from nearest to furthest.

shows not arranged from nearest to furthest

y

Can be observed from the distance to the structures.

Type - Larval dipping:

select type as the parameter for sorting, pick larval dipping and apply. The list should only show rows for larval dipping arranged from nearest to furthest.

shows not arranged from nearest to furthest

y

Can be observed from the distance to the structures.

Type - BCC:

select type as the parameter for sorting, pick BCC and apply. The list should only show rows for BCC arranged from nearest to furthest.

shows not arranged from nearest to furthest

y

Can be observed from the distance to the structures.

Type - Bednet distribution:

select type as the parameter for sorting, pick bednet distribution and apply. The list should only show rows for bednet dirstribution arranged from nearest to furthest.

shows not arranged from nearest to furthest

y

Can be observed from the distance to the structures.

Type - blood screening:

select type as the parameter for sorting, pick blood screening and apply. The list should only show rows for blood screening arranged from nearest to furthest.

shows not arranged from nearest to furthest

y

Can be observed from the distance to the structures.

Type - case confirmation:

select type as the parameter for sorting, pick case confirmation and apply. The list should only show rows for case confirmation arranged from nearest to furthest.

shows not arranged from nearest to furthest

y

Can be observed from the distance to the structures.

Type - register family:

select type as the parameter for sorting, pick register family and apply. The list should only show rows for register family arranged from nearest to furthest.

shows not arranged from nearest to furthest

y

Can be observed from the distance to the structures.

Type - PAOT:

select type as the parameter for sorting, pick PAOT and apply. The list should only show rows for PAOT arranged from nearest to furthest.

shows not arranged from nearest to furthest

y

Can be observed from the distance to the structures.