Test Cases

Households KPI Card for a National-Level User

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

1592-Households KPI card for National level User

HLM/1592/01

Home page

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the home screen Dashbord after successful login into the web application

Consider the unhappy paths (Wrong pwd, username, forgot password) validations and messages are tested Written in other sheet General Login.

Consider the unhappy paths (Wrong pwd, username, forgot password) validations and messages are tested

HLM/1592/02

Home page

Check whether provisional Level Dashboard user must not have accesss to national level dashbord home page

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User shouldn't able to see the National level Dashborad after successful login into the web application

HLM/1592/03

Home page

Check whether District Level Dashboard user must not have accesss to national level dashbord home screen

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User shouldn't able to see the National level Dashborad after successful login into the web application

HLM/1592/04

Home page

Check whether the ‘Today’s' Date is visible on the top header

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to see today date on home screen Dashboard. It should be dymanic change.

This was Written as per figma. Will keep ON-HOLD

Need to check about the need for the current date on the heading label. UI has option to show a static label, but minor efforts will be required to include the date It has been confirmed that the current date is not required on the title

This is not required. Can skip this

HLM/1592/05

Home page

Check whether User is able to download a pdf/jpg of the entire page.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download the entire page and need to open the succesful file and cross check with UI and downloaded file. (pdf/jpg).Check for both pdf and jpg

HLM/1592/06

Home page

Check whether User is able to share through whatsapp as pdf/jpg of the entire page. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through whatsapp. Check for both pdf and jpg

HLM/1592/07

Home page

Check whether User is able to sharable through email as pdf/jpg of the entire page.If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through email.Check for both pdf and jpg

HLM/1592/08

HouseHold Cards

Check whether "HouseHolds" is separate card in Home Dashbord screen with alignment,Bold as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land dashbord and should have HouseHold separate card when Bold "HouseHolds" with correct alignments.

A few enhancements have been made to the card to make it match the figma design. The order of the metric and label will be inverse as it is a core component used by other charts

HLM/1592/09

HouseHold Cards

Check whether size,alignment and color of the Home Icon is as per requirement (Figma)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

HouseHold card should contain proper align,size,color of Home Icon

HLM/1592/10

HouseHold Cards

Check whether aligmnents of HouseHold Card are per figma a)Spacing between Home Icon and HouseHold Card Name b) HVT Value and text/link should be aligned to center of the card 3) THV value and text should be aligned to center of the card

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a)Spacing between Home icon and HouseHold should be as per Figma. b)Text/link should be in center HVT value as per Figma. c)Text/link should be in center THV value as per Figma.

HLM/1592/11

HouseHold Cards

Check whether HouseHold card has two partition(seperated as per figma padding) i.e "Households Visited Today "and "Total Households Visited"

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

HouseHold card should contain proper align with two paritions as Households Visited Today and Total Households Visited

HLM/1592/12

Households Visited Today

Check whether font size, colors,paddings are maintained as text primary and secondary color in Households Visted Toady as per requirement(Figma)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

font size, colors,padding of text primary and secondary color should be as per reqirement in Households Visted Toady

HLM/1592/13

Households Visited Today

Check whether "HouseHold visted today "values are generated according to formula "Σi [Total number of households visited for date range = TODAY]i, where i = province 1, province 2, ...... province n"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for HouseHold Today Visted.

HLM/1592/14

Households Visited Today

a) Check whether if "HVT" value is zero then do it respensents with % ↑ and ↓ b) Check whether if "HVT" value as No data or No entire in Elastic serach

Functional

HVT=0

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a) HouseHold Today Visted should contain Zero value in center. b)No data found message should be displayed when there is no data

The insights will be currentlty unavailable. An enhancement is required to enable day wise insights and it will be tracked as HLM-1681

HLM/1592/15

Households Visited Today

Check whether if "HVT" value is ingested first time in the system then do it represents with % ↑ and ↓

Functional

First day HVT =100

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a)Households Visited Today counts is less than yseterday then it need to show red color b)HouseHold Today Visted should only display 100 value in center.

When HVT is 100 today and first time ingestion, then HV yesterday will be 0. So it wil be a 100% in green color and upward arrow. Pls recheck this case

HLM/1592/16

Households Visited Today

Check whether if "HVT" value of Today is less than yesterday then do it respensents with % ↑ and ↓

Functional

Toady Visted Counts=90 Yesterday Visted counts=100 Total=-10

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

HouseHold Today Visted should display ↓ 10% than yesterday in Red Color.

HLM/1592/17

Households Visited Today

a)Check whether the % of Household visted today is greater than yesterday then should display ↑ and text/link in green color b) Check whether if "HVT" value of Today is greater than Yesterday then do it respensents with % ↑ and ↓

Functional &UI

Toady Visted Counts=150 Yesterday Visted counts=100 Total=50

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a)Households Visited Today counts is greater than yseterday then it need to show green color Households Visited Today counts is greater than yseterday then it need to show green color b)HouseHold Today Visted should display ↑ 50% than yesterday in Green Color.

HLM/1592/18

Households Visited Today

a)Check whether the % of Household visted today is less than yesterday then should display ↓ and text in red color b)Check whether if "HVT" value of yesterday equal to Today then do it respensents with % ↑ and ↓

Functional

Toady Visted Counts=100 Yesterday Visted counts=100 Total=0

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

HouseHold Today Visted should only display 0 value in center.

There should not be any insight value or up/down arrows

HLM/1592/19

Households Visited Today

Check whether font size, colors,paddings are maintained as text primary and secondary color in Total households visited as per requirement(Figma)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

font size, colors,padding of text primary and secondary color should be as per reqirement in Households Visted Toady

HLM/1592/20

Total households visited

Check whether the % of Total households visited is greater than yesterday then should display ↑ and text/link in green color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Households Visited Today counts is greater than yseterday then it need to show green color

No insights required for THV

HLM/1592/21

Total households visited

Check whether the % of Total households visited is less than yesterday then should display ↓ and text in red color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Households Visited Today counts is less than yseterday then it need to show red color

Not sure the relevance of this case

HLM/1592/22

Total households visited

Check whether "Total households visited" values are generated according to formula ""Σi [Total number of households visited for the date range (Campaign start date - TODAY)]i, where i = province 1, province 2, ..... province n"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for Total HouseHold Visted.

HLM/1592/23

Total households visited

a) Check whether if "THV" value is zero then do it respensents with % ↑ and ↓ b) Check whether if "THV" value as No data or No entire in Elastic serach

Functional

THV=0

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a)Total households visited should contain Zero value in center b)No data found message should be displayed when there is no data

It has been confirmed that the total metrics does not require insights as it will be a duplicate of the current day's insights

HLM/1592/24

Total households visited

Check whether if "THV" value is ingested first time in the sysytem then do it respensents with % ↑ and ↓

Functional

First day THV=100

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Total households visited should only display 100 value in center.

No insights

HLM/1592/25

Total households visited

Check whether if "THV" value of Today is less than Yesterday then do it respensents with % ↑ and ↓

Functional

THV still today=499 THV still yesterday=500 Total=-1

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Total households visited should display ↓ 1% than yesterday in Red Color.

"This was Written as per figma. Will keep ON-HOLD "

This is not logically correct. For THV Today will be always >= yesterday Insights not required for THV

HLM/1592/26

Total households visited

Check whether if "THV" value of Today is greater than Yesterday then do it respensents with % ↑ and ↓

Functional

THV still today=600 THV still yesterday=500 Total=100

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Total households visited HouseHold Today Vitsed should display ↑ 50% than yesterday in Green Color.

This was Written as per figma. Will keep ON-HOLD

Not required

HLM/1592/27

Total households visited

Check whether if "THV" value of yesterday equal to Today then do it respensents with % ↑ and ↓

Functional

"THV still today=600 THV still yesterday=600 Total=0

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Total households visited should only display 0 value in center.

This was Written as per figma. Will keep ON-HOLD

This is not required as no insights for THV

HLM/1592/28

HouseHold Card

Check whether "HVT" value is less than "THV" value

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Always "HVT" value should be less than "THV" value.

HVT Should be less than or equal to THV considering the case of Day 1

HLM/1592/29

HouseHold Cards

Check whether User is able to downloadable as pdf/jpg individual HouseHold card.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download individual HouseHold card and need to open the succesful file and cross check with UI and downloaded file. (pdf/jpg) Check for both pdf and jpg

HLM/1592/30

HouseHold Cards

Check whether User is able to sharable through whatsapp as pdf/jpg individual HouseHold card. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share individual HouseHold card through whatsapp Check for both pdf and jpg

HLM/1592/31

HouseHold Cards

Check whether User is able to sharable through email as pdf/jpg of the entire page.If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share individual HouseHold card through email Check for both pdf and jpg

HLM/1592/32

Insights

Check insights to see if it is getting rounded off without decimals and as integers

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The insights should be riunded off without decimals only should display as intergers

HLM/1592/33

ToolTips

a)Check Whether tooltip width and height should be aligned. b)Check Whether the text shown on the tooltip is aligned or not. c)Check Whether accurate text shown on the mouse hover on the tooltip.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Tooltip should only display when user mouse hover and the text font size and width and height should be aligned as per Figma

HLM/1592/34

ToolTips

a)Check whether the user move pointer from the text/link tooltip text should be hidden or not. b)Check whether the mouse hover colour on the text/link changed or not. c)Check Whether on the mouse hover, mouse pointer changes or not. d)Check Whether text/link aligned with the label text on which tooltip implemented.

Functional/UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

When user move the pointer from the text then tooltip need to hidden ,Colour and mouse pointer need to changed whenever user mouse hover.

HLM/1592/35

ToolTips

a)Check Whether text for the maximum length on the tooltip should not be trim. b)Check Whether that the tooltip text should be relevant and well explained to the user. c)Check Whether there should not be any spelling mistake for the content added on the tooltip.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Text shouldn't overflow outside the tooltip box it need to tirm to next line and text in the tootip need to be relevant and no spelling mistakes should be.

HLM/1592/36

localization

a)Check Whether text/context i.e letters and numbers shows in respective localization language.(Should support localisation for multiple languages) b)Check Whether English is default language.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Text need to display as per the selected localization language and English Language should be default.

Common localization items on the web page are yet to be loaded. The localization specific to the charts will be available

HLM/1592/37

breadcrumbs

Check whether landing page as breadcrumbs and it should be present to navigate

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Breadcrumbs needs to present and once user clicks on it need to navigate to correct page.

The national supervisor will directly land on the national dashboard. The home page needs a card which will be added in a future story (TBA)

Population Covered KPI card for a National-Level User

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

Population covered KPI card for National level User

HLM/1654/01

Home page

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the home screen Dashbord after successful login into the web application

Consider the unhappy paths (Wrong pwd, username, forgot password) validations and messages are tested

HLM/1654/02

Home page

Check whether provisional Level Dashboard user must not have accesss to national level dashbord home page

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User shouldn't able to see the National level Dashborad after successful login into the web application

HLM/1654/03

Home page

Check whether District Level Dashboard user must not have accesss to national level dashbord home screen

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User shouldn't able to see the National level Dashborad after successful login into the web application

HLM/1654/04

Home page

Check whether the ‘Today’s' Date is visible on the top header

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to see today date on home screen Dashboard. It should be dymanic change.

This is not required. Can skip this

HLM/1654/05

Home page

Check whether User is able to download a pdf/jpg of the entire page.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download the entire page and need to open the succesful file and cross check with UI and downloaded file. (pdf/jpg)

HLM/1654/06

Home page

Check whether User is able to share through whatsapp as pdf/jpg of the entire page. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through whatsapp

HLM/1654/07

Home page

Check whether User is able to share through email as pdf/jpg of the entire page.If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through email

HLM/1654/08

Population covered

Check whether "Population covered" is separate card in Home Dashbord screen with alignment,Bold as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land dashbord and should have Population covered separate card when Bold "Population covered " with correct alignments.

HLM/1654/09

Population covered

Check whether size,alignment and color of the population Icon is as per requirement (Figma)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Population covered card should contain proper align,size,color of population Icon

HLM/1654/10

Population covered

Check whether aligmnents of Population covered are per figma a)Spacing between population Icon and Population covered Card Name b) PCT Value and text/link should be aligned to center of the card 3) TPC value and text should be aligned to center of the card

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a)Spacing between Home icon and Population covered should be as per Figma. b)Text/link should be in center PCT value as per Figma. c)Text/link should be in center TPC value as per Figma.

HLM/1654/11

Population covered

Check whether Population covered card has two partition(seperated as per figma padding) i.e "Population covered today and "Total population covered"

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Population covered card should contain proper align with two paritions as Population covered Today and Total Population covered

HLM/1654/12

Population covered Today

Check whether font size, colors,paddings are maintained as text primary and secondary color in Population covered today as per requirement(Figma)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

font size, colors,padding of text primary and secondary color should be as per reqirement in Population covereds Toady

HLM/1654/13

Population covered Today

Check whether "Population covered Today "values are generated according to formula ""Σx [(Σiai)x ], for date range = TODAY where i = Population covered 1, Population covered 2, ... Population covered n where x = province 1, province 2, ...province n""

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for Population covered Today .

HLM/1654/14

Population covered Today

a) Check whether if "PCT" value is zero then do it respensents with % ↑ and ↓ b) Check whether if "PCT" value as No data or No entire in Elastic serach

Functional

PCT=0

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a) Population covered Today should contain Zero value in center. b)No data found message should be displayed when there is no data

HLM/1654/15

Population covered Today

Check whether if "PCT" value is ingested first time in the sysytem then do it respensents with % ↑ and ↓

Functional

First day PCT =100

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a)Population covereds Today counts is less than yseterday then it need to show red color b)Population covered Today should only display 100 value in center.

When PCT is 100 today and first time ingestion, then PC yesterday will be 0. So it wil be a 100% in green color and upward arrow. Pls recheck this case

HLM/1654/16

Population covered Today

Check whether if "PCT" value of Today is less than yesterday then do it respensents with % ↑ and ↓

Functional

Toady Counts=90 Yesterday counts=100 Total=-10

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Population covered Today should display ↓ 10% than yesterday in Red Color.

HLM/1654/17

Population covered Today

a)Check whether the % of Population covered Today is greater than yesterday then should display ↑ and text/link in green color b) Check whether if "PCT" value of Today is greater than Yesterday then do it respensents with % ↑ and ↓

Functional &UI

Toady Counts=150 Yesterday counts=100 Total=50

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a)Population covereds Today counts is greater than yseterday then it need to show green color Population covereds Today counts is greater than yesterday then it need to show green color b)Population covered Today should display ↑ 50% than yesterday in Green Color.

HLM/1654/18

Population covered Today

a)Check whether the % of Population covered Today is less than yesterday then should display ↓ and text in red color b)Check whether if "PCT" value of yesterday equal to Today then do it respensents with % ↑ and ↓

Functional

Toady Counts=100 Yesterday counts=100 Total=0

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Population covered Today should only display =No change from yesterday

There should not be any insight value or up/down arrows

HLM/1654/19

Total population covered

Check whether font size, colors,paddings are maintained as text primary and secondary color in Total population covered as per requirement(Figma)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

font size, colors,padding of text primary and secondary color should be as per reqirement in Population covereds Toady

HLM/1654/20

Total population covered

Check whether the % of Total population covered is greater than yesterday then should display ↑ and text/link in green color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Population covereds Today counts is greater than yseterday then it need to show green color

No insights required for TPC

HLM/1654/21

Total population covered

Check whether the % of Total population covered is less than yesterday then should display ↓ and text in red color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Population covereds Today counts is less than yseterday then it need to show red color

Not sure the relevance of this case

HLM/1654/22

Total population covered

Check whether "Total population covered" values are generated according to formula ""Σx [(Σiai)x ], for date range (Campaign start date - TODAY) where i = Population covered 1, Population covered 2, ... Population covered n where x = province 1, province 2, ...province n""

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for Total Population covered .

HLM/1654/23

Total population covered

a) Check whether if "TPC" value is zero then do it respensents with % ↑ and ↓ b) Check whether if "TPC" value as No data or No entire in Elastic serach

Functional

TPC=0

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a)Total Population covereds should contain Zero value in center b)No data found message should be displayed when there is no data

HLM/1654/24

Total Population covereds

Check whether if "TPC" value is ingested first time in the sysytem then do it respensents with % ↑ and ↓

Functional

First day TPC=100

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Total Population covereds should only display 100 value in center.

No insights required

HLM/1654/25

Total Population covereds

Check whether if "TPC" value of Today is less than Yesterday then do it respensents with % ↑ and ↓

Functional

TPC still today=499 TPC still yesterday=500 Total=-1

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Total Population covereds should display ↓ 1% than yesterday in Red Color.

"This was Written as per figma. Will keep ON-HOLD "

This is not logically correct. TPC Today will be always >= yesterday Insights not required for TPC

HLM/1654/26

Total Population covereds

Check whether if "TPC" value of Today is greater than Yesterday then do it respensents with % ↑ and ↓

Functional

TPC still today=600 TPC still yesterday=500 Total=100

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Total Population covereds Population covered Today Vitsed should display ↑ 50% than yesterday in Green Color.

This was Written as per figma. Will keep ON-HOLD

Not required

HLM/1654/27

Total Population covereds

Check whether if "TPC" value of yesterday equal to Today then do it respensents with % ↑ and ↓

Functional

TPC still today=600 TPC still yesterday=600 Total=0

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Total Population covereds should only display 0 value in center.

This was Written as per figma. Will keep ON-HOLD

This is not required as no insights for TPC

HLM/1654/28

Population covered

Check whether "PCT" value is less than "TPC" value

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Always "PCT" value should be less than "TPC" value.

PCT Should be less than or equal to TPC considering the case of Day 1

HLM/1654/29

Population covered

Check whether User is able to downloadable as pdf/jpg individual Population covered card.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download individual Population covered card and need to open the succesful file and cross check with UI and downloaded file. (pdf/jpg)

HLM/1654/30

Population covered

Check whether User is able to sharable through whatsapp as pdf/jpg individual Population covered card. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share individual Population covered card through whatsapp

HLM/1654/31

Population covered

Check whether User is able to sharable through email as pdf/jpg of the entire page.If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share individual Population covered card through email

HLM/1654/32

ToolTips

a)Check Whether tooltip width and height should be aligned. b)Check Whether the text shown on the tooltip is aligned or not. c)Check Whether accurate text shown on the mouse hover on the tooltip.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Tooltip should only display when user mouse hover and the text font size and width and height should be aligned as per Figma

HLM/1654/33

ToolTips

a)Check whether the user move pointer from the text/link tooltip text should be hidden or not. b)Check whether the mouse hover colour on the text/link changed or not. c)Check Whether on the mouse hover, mouse pointer changes or not. d)Check Whether text/link aligned with the label text on which tooltip implemented.

Functional/UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

When user move the pointer from the text then tooltip need to hidden ,Colour and mouse pointer need to changed whenever user mouse hover.

HLM/1654/34

ToolTips

a)Check Whether text for the maximum length on the tooltip should not be trim. b)Check Whether that the tooltip text should be relevant and well explained to the user. c)Check Whether there should not be any spelling mistake for the content added on the tooltip.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Text shouldn't overflow outside the tooltip box it need to tirm to next line and text in the tootip need to be relevant and no spelling mistakes should be.

HLM/1654/35

localization

a)Check Whether text/context i.e letters and numbers shows in respective localization language.(Should support localisation for multiple languages) b)Check Whether English is default language.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Text need to display as per the selected localization language and English Language should be default.

HLM/1654/36

breadcrumbs

Check whether landing page as breadcrumbs and it should be present to navigate

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Breadcrumbs needs to present and once user clicks on it need to navigate to correct page.

Bed nets Distributed Card KPI Card for a National-Level User

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

Bednets Distributed Card KPI card for National level User

HLM/1656/01

Home page

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the home screen Dashbord after successful login into the web application

Consider the unhappy paths (Wrong pwd, username, forgot password) validations and messages are tested

HLM/1656/02

Home page

Check whether provisional Level Dashboard user must not have accesss to national level dashbord home page

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User shouldn't able to see the National level Dashborad after successful login into the web application

HLM/1656/03

Home page

Check whether District Level Dashboard user must not have accesss to national level dashbord home screen

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User shouldn't able to see the National level Dashborad after successful login into the web application

HLM/1656/04

Home page

Check whether User is able to download a pdf/jpg of the entire page.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download the entire page and need to open the succesful file and cross check with UI and downloaded file. (pdf/jpg)

HLM/1656/05

Home page

Check whether User is able to share through whatsapp as pdf/jpg of the entire page. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through whatsapp

HLM/1656/06

Home page

Check whether User is able to share through email as pdf/jpg of the entire page.If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through email

HLM/1656/07

Bed nets distributed

Check whether "Bed nets distributed" is separate card in Home Dashbord screen with alignment,Bold as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land dashbord and should have Bed nets distributed separate card when Bold "Bed nets distributed " with correct alignments.

HLM/1656/08

Bed nets distributed

Check whether size,alignment and color of the Bed nets Icon is as per requirement (Figma)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Bed nets distributed card should contain proper align,size,color of Bed nets Icon

HLM/1656/09

Bed nets distributed

Check whether aligmnents of Bed nets distributed are per figma a)Spacing between Bed nets Icon and Bed nets distributed Card Name b) BNDT Value and text/link should be aligned to center of the card 3) TBND value and text should be aligned to center of the card

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a)Spacing between Bed nets icon and Bed nets distributed should be as per Figma. b)Text/link should be in center BNDT value as per Figma. c)Text/link should be in center TBND value as per Figma.

HLM/1656/10

Bed nets distributed

Check whether Bed nets distributed card has two partition(seperated as per figma padding) i.e "Bed nets distributed today and "Total Bed nets distributed"

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Bed nets distributed card should contain proper align with two paritions as Bed nets distributed Today and Total bed nets distributed

HLM/1656/11

Bed nets distributed Today

Check whether font size, colors,paddings are maintained as text primary and secondary color in Bed nets distributed todayas per requirement(Figma)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

font size, colors,padding of text primary and secondary color should be as per reqirement in Bed nets distributeds Toady

HLM/1656/12

Bed nets distributed Today

Check whether "Bed nets distributed today"values are generated according to formula"Σx [ Σi(a)i ], for date range = TODAY where i = household 1, household 2, ... household n where x = province 1, province 2, ...province n"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for Bed nets distributed today.

HLM/1656/13

Bed nets distributed Today

a) Check whether if "BNDT " value is zero then do it respensents with % ↑ and ↓ b) Check whether if "BNDT " value as No data or No entire in Elastic serach

Functional

BNDT =0

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a) Bed nets distributed today should contain Zero value in center. b)No data found message should be displayed when there is no data

HLM/1656/14

Bed nets distributed Today

Check whether if "BNDT " value is ingested first time in the sysytem then do it respensents with % ↑ and ↓

Functional

First day BNDT =100

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a)Bed nets distributeds Today counts is less than yseterday then it need to show red color b)Bed nets distributed today should only display 100 value in center.

When BDT is 100 today and first time ingestion, then BD yesterday will be 0. So it wil be a 100% in green color and upward arrow. Pls recheck this case

HLM/1656/15

Bed nets distributed Today

Check whether if "BNDT " value of Today is less than yesterday then do it respensents with % ↑ and ↓

Functional

Toady Counts=90 Yesterday counts=100 Total=-10

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Bed nets distributed today should display ↓ 10% than yesterday in Red Color.

HLM/1656/16

Bed nets distributed Today

a)Check whether the % of Bed nets distributed todayis greater than yesterday then should display ↑ and text/link in green color b) Check whether if "BNDT " value of Today is greater than Yesterday then do it respensents with % ↑ and ↓

Functional &UI

Toady Counts=150 Yesterday counts=100 Total=50

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a)Bed nets distributeds Today counts is greater than yseterday then it need to show green color Bed nets distributeds Today counts is greater than yesterday then it need to show green color b)Bed nets distributed today should display ↑ 50% than yesterday in Green Color.

HLM/1656/17

Bed nets distributed Today

a)Check whether the % of Bed nets distributed Today is less than yesterday then should display ↓ and text in red color b)Check whether if "BNDT " value of yesterday equal to Today then do it respensents with % ↑ and ↓

Functional

Toady Counts=100 Yesterday counts=100 Total=0

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Bed nets distributed today should only display 0 value in center.

There should not be any insight value or up/down arrows

HLM/1656/18

Total bed nets distributed

Check whether font size, colors,paddings are maintained as text primary and secondary color in Total bed nets distributed as per requirement(Figma)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

font size, colors,padding of text primary and secondary color should be as per reqirement in Bed nets distributeds Toady

HLM/1656/19

Total bed nets distributed

Check whether the % of Total bed nets distributed is greater than yesterday then should display ↑ and text/link in green color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Bed nets distributeds Today counts is greater than yseterday then it need to show green color

No insights required for TBD

HLM/1656/20

Total bed nets distributed

Check whether the % of Total bed nets distributed is less than yesterday then should display ↓ and text in red color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Bed nets distributeds Today counts is less than yseterday then it need to show red color

Not sure the relevance of this case

HLM/1656/21

Total bed nets distributed

Check whether "Total bed nets distributed" values are generated according to formula "Σx [ Σi(a)i ], for date range (Campaign start date - TODAY) where i = household 1, household 2, ... household n where x = province 1, province 2, ...province n"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for Total bed nets distributed .

HLM/1656/22

Total bed nets distributed

a) Check whether if "TBND " value is zero then do it respensents with % ↑ and ↓ b) Check whether if "TBND " value as No data or No entire in Elastic serach

Functional

TBND =0

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a)Total bed nets distributeds should contain Zero value in center b)No data found message should be displayed when there is no data

HLM/1656/23

Total bed nets distributeds

Check whether if "TBND " value is ingested first time in the sysytem then do it respensents with % ↑ and ↓

Functional

First day TBND =100

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Total bed nets distributeds should only display 100 value in center.

No insights required

HLM/1656/24

Total bed nets distributeds

Check whether if "TBND " value of Today is less than Yesterday then do it respensents with % ↑ and ↓

Functional

TBND still today=499 TBND still yesterday=500 Total=-1

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Total bed nets distributeds should display ↓ 1% than yesterday in Red Color.

"This was Written as per figma. Will keep ON-HOLD "

This is not logically correct. TBD Today will be always >= yesterday Insights not required for BDT

HLM/1656/25

Total bed nets distributeds

Check whether if "TBND " value of Today is greater than Yesterday then do it respensents with % ↑ and ↓

Functional

TBND still today=600 TBND still yesterday=500 Total=100

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Total bed nets distributeds Bed nets distributed todayVitsed should display ↑ 50% than yesterday in Green Color.

This was Written as per figma. Will keep ON-HOLD

Not required

HLM/1656/26

Total bed nets distributeds

Check whether if "TBND " value of yesterday equal to Today then do it respensents with % ↑ and ↓

Functional

"TBND still today=600 TBND still yesterday=600 Total=0

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Total bed nets distributeds should only display 0 value in center.

This was Written as per figma. Will keep ON-HOLD

This is not required as no insights for TBD

HLM/1656/27

Bed nets distributed

Check whether "BNDT " value is less than "TBND " value

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Always "BNDT " value should be less than "TBND " value.

BDT Should be less than or equal to TBD considering the case of Day 1

HLM/1656/28

Bed nets distributed

Check whether User is able to download as pdf/jpg individual Bed nets distributed card.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download individual Bed nets distributed card and need to open the succesful file and cross check with UI and downloaded file. (pdf/jpg)

HLM/1656/29

Bed nets distributed

Check whether User is able to sharable through whatsapp as pdf/jpg individual Bed nets distributed card. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share individual Bed nets distributed card through whatsapp

HLM/1656/30

Bed nets distributed

Check whether User is able to sharable through email as pdf/jpg of the entire page.If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share individual Bed nets distributed card through email

HLM/1656/31

ToolTips

a)Check Whether tooltip width and height should be aligned. b)Check Whether the text shown on the tooltip is aligned or not. c)Check Whether accurate text shown on the mouse hover on the tooltip.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Tooltip should only display when user mouse hover and the text font size and width and height should be aligned as per Figma

HLM/1656/32

ToolTips

a)Check whether the user move pointer from the text/link tooltip text should be hidden or not. b)Check whether the mouse hover colour on the text/link changed or not. c)Check Whether on the mouse hover, mouse pointer changes or not. d)Check Whether text/link aligned with the label text on which tooltip implemented.

Functional/UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

When user move the pointer from the text then tooltip need to hidden ,Colour and mouse pointer need to changed whenever user mouse hover.

HLM/1656/33

ToolTips

a)Check Whether text for the maximum length on the tooltip should not be trim. b)Check Whether that the tooltip text should be relevant and well explained to the user. c)Check Whether there should not be any spelling mistake for the content added on the tooltip.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Text shouldn't overflow outside the tooltip box it need to tirm to next line and text in the tootip need to be relevant and no spelling mistakes should be.

HLM/1656/34

localization

a)Check Whether text/context i.e letters and numbers shows in respective localization language.(Should support localisation for multiple languages) b)Check Whether English is default language.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Text need to display as per the selected localization language and English Language should be default.

HLM/1656/35

breadcrumbs

Check whether landing page as breadcrumbs and it should be present to navigate

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Breadcrumbs needs to present and once user clicks on it need to navigate to correct page.

National Level Page - Population Coverage Heat Map Card Test Case Creation

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

National Level Page - Population Coverage Heat map Card Test Case Creation

HLM/1660/01

Home page

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/1660/02

Home page

Check whether provisional Level Dashboard user must not have accesss to national level dashbord home page

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User shouldn't able to see the National level Dashborad after successful login into the web application

HLM/1660/03

Home page

Check whether District Level Dashboard user must not have accesss to national level dashbord home screen

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User shouldn't able to see the National level Dashborad after successful login into the web application

HLM/1660/04

Home page

Check whether the ‘Today’s' Date is visible on the top header

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to see today date on home screen Dashboard. It should be dymanic change.

HLM/1660/05

Home page

Check whether User is able to download a pdf/jpg of the entire page.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download the entire page and need to open the succesful file and cross check with UI and downloaded file. (pdf/jpg)

Both pdf and jpg to be tested

HLM/1660/06

Home page

Check whether User is able to share through whatsapp as pdf/jpg of the entire page. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through whatsapp

Both pdf and jpg to be tested

HLM/1660/07

Home page

Check whether User is able to sharable through email as pdf/jpg of the entire page.If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through email

Both pdf and jpg to be tested

HLM/1660/08

Population Coverage (%)

Check whether "Population Coverage (%) " is separate card in Home Dashbord screen with alignment,Bold as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land dashbord and should have Population Coverage (%) separate card when Bold "Population Coverage (%) " with correct alignments.

HLM/1660/09

Population Coverage (%)

Check Whether menu is present at right most corner with three dots and size,alignment and color is as per requirement (Figma)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Population Coverage (%) card should contain p roper align memu icon ,size,color.

HLM/1660/10

Population Coverage (%)

a)Check Whether menu icon is clickable or not b)Check Whether User is able to see three different options once click on menu Card c)Check the Size of icons, spacing between three different options Icons and text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a) User should able to click on the menu icon b) User should able to see Downlod icon Image Mial Icon Image WHatsApp Image

HLM/1660/11

Population Coverage (%)

Check whether aligmnents of Population Coverage (%) are per figma a)Spacing between menu Icon and Population Coverage (%) Card Name

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a)Spacing between Bed nets icon and Population Coverage (%) should be as per Figma.

HLM/1660/12

Population Coverage (%)

Check Whether the colour of country/place in the map changes based on percentage

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Colour of the country/place need to change as per the percentage in the map

HLM/1660/13

Population Coverage (%)

Check Whether the percentage numbers(text) are appearing/visuality in the map whenever colour changes and Text is displaying or not when background is Dark Color.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The visuality of the percentage numbers whenever the colour changes.

HLM/1660/14

Population Coverage (%)

Check Whether the Font size of percentage numbers & "%" in the map as per requriments.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Font Size of the Percentage Number and % need to match with the Figma

HLM/1660/15

Population Coverage (%)

Check Whether the colour of country/place in map is changing from white to Dark green colour as increased in %

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Colour representation need to change from white to Drak Green whenever the % incereases.

HLM/1660/16

Population Coverage (%)

Check whether Dark Green colour is showing for the country/place whose Percentage is is Highest in the map

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Colour representation for high % it need show Dark Green colour

HLM/1660/17

Population Coverage (%)

Check whether white colour is showing for the country/place whose Percentage is 0 in the map

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Colour representation for 0 % it need show White colour

HLM/1660/18

Population Coverage (%)

Check whether gray colour is showing for the country/place whose don't have any Percentage in the map(NA)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Colour representation should be gray colour when no value or % is present (NA)

HLM/1660/19

Population Coverage (%)

Check Whether Overlapping of colour between two county/place in the map

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

No colour should overlap between two countrt/place

HLM/1660/20

Population Coverage (%)

Check Whether the border colour of the MAP

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Border colours need to match as per Figma

HLM/1660/21

Population Coverage (%)

a)Check Whether Rectangular box is showing when user mouse hover on the country/place b)Check size of box ,boaders color and shape ,text font size as per Figma . c)Check Whether When user mouse hover on country/place in the map ( Ex = Zambesia), text of "Zambesia" is showing in bold d)Check whether font size, colors,paddings are maintained as text primary and secondary color in Population Coverage % as per requirement(Figma)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Whenever User mouse hover on any country/place Recetangular box need to apper and font size, colors,padding of text primary and secondary color should be as per reqirement

HLM/1660/22

Population Coverage (%)

Check whether "Population Coverage (%)" values are generated according to formula a)For default view at the national level: X = sum of all 'a' within a province 1.8 = [ (X)i / (Population Microplan target)i ] *100 , where i = Province 1, Province 2, ... Province n b)For zoom-in view: Y = sum of all 'a' within a district 1.8 = [(Y)x / (Population Microplan target)x ]* 100 , where x = District 1, District 2, ... District n"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for Population Coverage (%) .

HLM/1660/23

Population Coverage (%)

a) Check whether if "PC%" value is zero then do it respensents with % ↑ and ↓ b) Check whether if "PC%" value as No data or No entire in Elastic serach

Functional

PC%=0%

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a)Population Coverage (%)s should contain Zero value (EX:Zambesia 0) b)No data found message should be displayed when there is no data

As the heatmap is already showing the values in percentage, the significance of the insights should be confirmed

The insights is for the change in percentage coverage between yesterday and today. So if yesterdays coverage was 50% and today it is 55% then the insights should show (55-50)*100/50 = 10%. If no change, then as per the new rationale - "same as yesterday'' should be shown for insights similar to other cards

HLM/1660/24

Population Coverage (%)

Check whether if "PC%" value is ingested first time in the sysytem then do it respensents with % ↑ and ↓

Functional

First day PC%=100 %

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Population Coverage (%) should only display country/place 100 (EX:Zambesia 50%)

This should show insights with upward green arrow and the value as 100. (50-0)*100/50

HLM/1660/25

Population Coverage (%)

Check whether if "PC%" value of country/place is less than Last day then do it respensents with % ↑ and ↓

Functional

PC% Present day=490% PC% Last day=500% Total=2%

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Population Coverage (%) should display ↓ 2% than Last day in Red Color.(EX:Zambesia 2% ↓ thanLD/Yesterday)

This is for last day, not Last day and present day not Present day. It should show 2% with downward red arrow (490-500)*100/500 = 2%

HLM/1660/26

Population Coverage (%)

Check whether if "PC%" value of country/place is greater than Last day then do it respensents with % ↑ and ↓

Functional

PC% Present day=600% PC% Last day=500% Total=20%

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Population Coverage (%) should display ↑ 20% than Last day in Green Color.(EX:Zambesia 20% ↑ than LD/Yesterday)

This is for last/present day not year. The value should be 20% (600-500)*100/500 = 20%

HLM/1660/27

Population Coverage (%)

Check whether if "PC%" value of Last day equal to Present day then do it respensents with % ↑ and ↓

Functional

"PC% Present day=600% PC% Last day=600% Total=0%

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Total Population Coverage (%)s should only display 0 value in center.

This is for last/present day not year. Insights should read ''Same as yesterday'' with no arrow

HLM/1660/28

Population Coverage (%)

Check whether User is able to downloadable as pdf/jpg individual Population Coverage (%) card.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download individual Population Coverage (%) card and need to open the succesful file and cross check with UI and downloaded file. (pdf/jpg)

The cards on the landing page usually does not support individual chart downloads as per the existing DSS setup. Need to get confirmation on this

This is required. Pls explore the possibility of adding this config. (both pdf/jpg)

HLM/1660/29

Population Coverage (%)

Check whether User is able to sharable through whatsapp as pdf/jpg individual Population Coverage (%) card. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share individual Population Coverage (%) card through whatsapp file as Both pdf and jpg

HLM/1660/30

Population Coverage (%)

Check whether User is able to sharable through email as pdf/jpg of the entire page.If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share individual Population Coverage (%) card through email file as Both pdf and jpg

HLM/1660/31

breadcrumbs

Check whether landing page as breadcrumbs and it should be present to navigate

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Breadcrumbs needs to present and once user clicks on it need to navigate to correct page.

HLM/1660/32

Household Coverage (%)

Check whether the pan and zoom option is available If the user clicks/zooms on any one province, then the districts within that province should get defined with boundaries and district wise coverage should be displayed.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The pan and zoom option should be available If the user clicks/zooms on any one province, then the districts within that province should get defined with boundaries and district wise coverage should be displayed.

Pls add the UI and functional cases for the pan and zoom option. If the user clicks/zooms on any one province, then the districts within that province should get defined with boundaries and district wise coverage should be displayed.

HLM/1660/33

Household Coverage (%)

Check Whether the colour of country/place in map is changing the color accoding to the % legends coded color that are following:- a) red - below >20 % b) Orange - <20 - <50 % c) Yellow - >50 -<80% d) Green <80%

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The colour of country/place in map should be changing the color accoding to the % legends coded color that are following:- a) red - below >20 % b) Orange - <20 - <50 % c) Yellow - >50 -<80% d) Green <80%

Pls Add the UI case for the color coded legend. Currently legend is not there in figma. this will be updated.,

National Level Page - Households Coverage Heat Map Card Test Case Creation

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

National Level Page - Households Coverage Heat map Card Test Case Creation

HLM/1659/01

Home page

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/1659/02

Home page

Check whether provisional Level Dashboard user must not have accesss to national level dashbord home page

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User shouldn't able to see the National level Dashborad after successful login into the web application

HLM/1659/03

Home page

Check whether District Level Dashboard user must not have accesss to national level dashbord home screen

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User shouldn't able to see the National level Dashborad after successful login into the web application

HLM/1659/04

Home page

Check whether User is able to download a pdf/jpg of the entire page.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download the entire page and need to open the succesful file and cross check with UI and downloaded file as pdf and jpg

Both pdf and jpg to be tested

HLM/1659/05

Home page

Check whether User is able to share through whatsapp as pdf/jpg of the entire page. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through whatsapp file as pdf and jpg

Both pdf and jpg to be tested

HLM/1659/06

Home page

Check whether User is able to share through email as pdf/jpg of the entire page.If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through email as pdf and jpg

Both pdf and jpg to be tested

HLM/1659/07

Household Coverage (%)

Check whether "Household Coverage (%) " is separate card in Home Dashbord screen with alignment,Bold as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfulLD/Yesterday should land dashbord and should have Household Coverage (%) separate card when Bold "Household Coverage (%) " with correct alignments.

HLM/1659/08

Household Coverage (%)

Check Whether menu is present at right most corner with three dots and size,alignment and color is as per requirement (Figma)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Household Coverage (%) card should contain p roper align memu icon ,size,color.

HLM/1659/09

Household Coverage (%)

a)Check Whether menu icon is clickable or not b)Check Whether User is able to see three different options once click on menu Card c)Check the Size of icons, spacing between three different options Icons and text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a) User should able to click on the menu icon b) User should able to see Downlod icon Image Mial Icon Image WHatsApp Image

HLM/1659/10

Household Coverage (%)

Check whether aligmnents of Household Coverage (%) are per figma a)Spacing between menu Icon and Household Coverage (%) Card Name

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a)Spacing between Bed nets icon and Household Coverage (%) should be as per Figma.

HLM/1659/11

Household Coverage (%)

Check Whether the colour of country/place in the map changes based on percentage

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Colour of the country/place need to change as per the percentage in the map

HLM/1659/12

Household Coverage (%)

Check Whether the percentage numbers(text) are appearing/visuality in the map whenever colour changes and Text is displaying or not when background is Dark Color.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The visuality of the percentage numbers whenever the colour changes.

HLM/1659/13

Household Coverage (%)

Check Whether the Font size of percentage numbers & "%" in the map as per requriments.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Font Size of the Percentage Number and % need to match with the Figma

HLM/1659/14

Household Coverage (%)

Check Whether the colour of country/place in map is changing from white to Dark green colour as increased in %

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Colour representation need to change from white to Drak Green whenever the % incereases.

HLM/1659/15

Household Coverage (%)

Check whether Dark Green colour is showing for the country/place whose Percentage is is Highest in the map

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Colour representation for high % it need show Dark Green colour

HLM/1659/16

Household Coverage (%)

Check whether white colour is showing for the country/place whose Percentage is 0 in the map

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Colour representation for 0 % it need show White colour

HLM/1659/17

Household Coverage (%)

Check whether gray colour is showing for the country/place whose don't have any Percentage in the map(NA)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Colour representation should be gray colour when no value or % is present (NA)

HLM/1659/18

Household Coverage (%)

Check Whether Overlapping of colour between two county/place in the map

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

No colour should overlap between two countrt/place

HLM/1659/19

Household Coverage (%)

Check Whether the border colour of the MAP

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Border colours need to match as per Figma

HLM/1659/20

Household Coverage (%)

a)Check Whether Rectangular box is showing when user mouse hover on the country/place b)Check size of box ,boaders color and shape ,text font size as per Figma . c)Check Whether When user mouse hover on country/place in the map ( Ex = Zambesia), text of "Zambesia" is showing in bold d)Check whether font size, colors,paddings are maintained as text primary and secondary color in HouseHold Coverage % as per requirement(Figma)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Whenever User mouse hover on any country/place Recetangular box need to apper and font size, colors,padding of text primary and secondary color should be as per reqirement

HLM/1659/21

Household Coverage (%)

Check whether "Household Coverage (%)" values are generated according to formula a)For default view at the national level: [ (Total households visited)i / (Household Microplan target)i ] *100 , where i = Province 1, Province 2, ... Province n b)For zoom in view: [(Total households visited)x / (Household Microplan target)x ]* 100 , where x = District 1, District 2, ... District n"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for Household Coverage (%) .

HLM/1659/22

Household Coverage (%)

a) Check whether if "HC %" value is zero then do it respensents with % ↑ and ↓ b) Check whether if "HC %" value as No data or No entire in Elastic serach

Functional

HC %=0%

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a)Household Coverage (%)s should contain Zero value (EX:Zambesia 0) b)No data found message should be displayed when there is no data

The insights is for the change in percentage coverage between yesterday and today. So if yesterdays coverage was 50% and today it is 55% then the insights should show (55-50)*100/50 = 10%. If no change, then as per the new rationale - "same as yesterday'' should be shown for insights similar to other cards

HLM/1659/23

Household Coverage (%)

Check whether if "HC %" value is ingested first time in the sysytem then do it respensents with % ↑ and ↓

Functional

First day HC %=100 %

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Household Coverage (%) should onLD/Yesterday display country/place 100 (EX:Zambesia 50%)

This should show insights with upward green arrow and the value as 100. (50-0)*100/50

HLM/1659/24

Household Coverage (%)

Check whether if "HC %" value of country/place is less than Last Day then do it respensents with % ↑ and ↓

Functional

HC % present day=490% HC % Last Day=500% Total=2%

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Household Coverage (%) should display ↓ 2% than Last Day in Red Color.(EX:Zambesia 2% ↓ than LD/Yesterday)

This is for last day, not Last day and present day not Present day. It should show 2% with downward red arrow (490-500)*100/500 = 2%

HLM/1659/25

Household Coverage (%)

Check whether if "HC %" value of country/place is greater than Last Day then do it respensents with % ↑ and ↓

Functional

HC % present day=600% HC % Last Day=500% Total=20%

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Household Coverage (%) should display ↑ 20% than Last Day in Green Color.(EX:Zambesia 20% ↑ than LD/Yesterday)

This is for last/present day not year. The value should be 20% (600-500)*100/500 = 20%

HLM/1659/26

Household Coverage (%)

Check whether if "HC %" value of Last Day equal to present day then do it respensents with % ↑ and ↓

Functional

"HC % present day=600% HC % Last Day=600% Total=0%

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Total Household Coverage (%)s should onLD/Yesterday display 0 value in center.

This is for last/present day not year. Insights should read ''Same as yesterday'' with no arrow

HLM/1659/27

Household Coverage (%)

Check whether User is able to downloadable as pdf/jpg individual Household Coverage (%) card.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download individual Household Coverage (%) card and need to open the succesful file and cross check with UI and downloaded file as pdf and jpg

This is required. Pls explore the possibility of adding this config. (both pdf/jpg)

HLM/1659/28

Household Coverage (%)

Check whether User is able to sharable through whatsapp as pdf/jpg individual Household Coverage (%) card. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share individual Household Coverage (%) card through whatsapp file as pdf and jpg

Both pdf and jpg

HLM/1659/29

Household Coverage (%)

Check whether User is able to sharable through email as pdf/jpg of the entire page.If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share individual Household Coverage (%) card through email file as pdf and jpg

Both pdf and jpg

HLM/1659/30

breadcrumbs

Check whether landing page as breadcrumbs and it should be present to navigate

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Breadcrumbs needs to present and once user clicks on it need to navigate to correct page.

HLM/1659/31

Household Coverage (%)

Check whether the pan and zoom option is available If the user clicks/zooms on any one province, then the districts within that province should get defined with boundaries and district wise coverage should be displayed.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The pan and zoom option should be available If the user clicks/zooms on any one province, then the districts within that province should get defined with boundaries and district wise coverage should be displayed.

Pls add the UI and functional cases for the pan and zoom option. If the user clicks/zooms on any one province, then the districts within that province should get defined with boundaries and district wise coverage should be displayed.

HLM/1659/32

Household Coverage (%)

Check Whether the colour of country/place in map is changing the color accoding to the % legends coded color that are following:- a) red - below >20 % b) Orange - <20 - <50 % c) Yellow - >50 -<80% d) Green <80%

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The colour of country/place in map should be changing the color accoding to the % legends coded color that are following:- a) red - below >20 % b) Orange - <20 - <50 % c) Yellow - >50 -<80% d) Green <80%

Pls Add the UI case for the color coded legend. Currently legend is not there in figma. this will be updated.,

National Level Page - Coverage by Province Card Test Case Creation

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

National Level Page -Coverage by province Card Test Case Creation

HLM/1670/01

Home page

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/1670/02

Coverage by province

Check whether "Coverage by province " is separate card in Home Dashbord screen with alignment,Bold as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land dashbord and should have Coverage by province separate card when Bold "Coverage by province " with correct alignments.

HLM/1670/03

Coverage by province

Check whether user is able to see all the provinces as seperate cards/row

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Each provinces should have sepreate card/row

HLM/1670/04

Coverage by province

Check Whether menu is present at right most corner with three dots and size,alignment and color is as per requirement (Figma)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Coverage by province card should contain p roper align memu icon ,size,color.

HLM/1670/05

Coverage by province

a)Check Whether menu icon is clickable or not b)Check Whether User is able to see three different options once click on menu Card c)Check the Size of icons, spacing between three different options Icons and text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a) User should able to click on the menu icon b) User should able to see Downlod icon Image Mial Icon Image WHatsApp Image

HLM/1670/06

Coverage by province

Check whether aligmnents of Coverage by province are per figma a)Spacing between menu Icon and Coverage by province Card Name

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a)Spacing between Bed nets icon and Coverage by province should be as per Figma.

HLM/1670/07

Coverge by province

Check whether Coverage by province as a) "province name" ,"Total households visited","Population coverage","Household coverage" and "View Dashbord" button as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

In Coverage by province card shoud consists a a) "province name" ,"Total households visited","Population coverage","Household coverage" and "View Dashbord" button as per Figma

HLM/1670/08

Coverge by province

Check whether font size, colors,paddings are maintained as text primary and secondary color in Covereage by province card as per requirement(Figma)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

font size, colors,padding of text primary and secondary color should be as per reqirement in Covereage by province card

HLM/1670/09

Coverge by province_THV

a) Check whether "Total households visited" values are generated according to formula""Total number of households visited for the date range (Campaign start date - TODAY) (For each province)"" Check whether "THV" value and text should be aligned to center.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for Total Households visited .

HLM/1670/10

Coverge by province_THV_View Dashboard

Check whether "View Dashboard" is disable mode when THV is 0

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The color of view dashboard text & borders of card in gray color if THV value is zero or not present

The approach to handle this needs to be confirmed. Considering this will be a chart, if the data for a province is absent in ES, then the data will not be displayed. If the "0" value behavior needs to be the same, then we need to feed "0' value data for all provinces

This is required, since digit dashboard is getting integrated to dhis2 too. So if data is absent, then it should be shown

HLM/1670/11

Coverge by province_PC

Check whether "population coverage" as progress bar with cyan color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The color of Population coverage progress bar is increasing with cyan colour

HLM/1670/12

Population coverage %

Check whether "Population coverage %" values are generated according to formula""X = sum of all 'a' within a province 1.12 = X / (Provincial population microplan target)i ] *100"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for Population coverage %.

HLM/1670/13

Population coverage %

Check whether "population coverage %" as progress bar it is need to diaplay as per %. / check whether "population coverage %" progress bar changes from cyan to gray as % varies

UI /Functional

PC%=35

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Progress bar need to display 35 % with cyan color and rest of progress bar with gray color.

HLM/1670/14

PC_ViewDashboard

Check whether "View Dashboard" is Enable mode when PC as % from 1 to 100

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The color of view dashboard text & borders of card in orange color

HLM/1670/15

PC_ViewDashboard

Check whether "View Dashboard" is disable mode when no PC is 0%

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The color of view dashboard text & borders of card in gray color if PC% value is zero(0%) or not present

HLM/1670/16

HouseHold coverage %

Check whether "Household coverage" as progress bar with orange color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The color of HouseHold coverage progress bar is increasing with Orange colour

HLM/1670/17

HouseHold coverage %

Check whether "Household coverage" values are generated according to formula(Total households visited for each province) / (Provincial household microplan target) ]* 100

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for HoseHold coverage %.

HLM/1670/18

HouseHold coverage %

Check whether "HouseHold coverage %" as progress bar it is need to diaplay as per %. / check whether "HouseHold coverage %" progress bar changes from cyan to gray as % varies

UI /Functional

HC%=75

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Progress bar need to display 75 % with Orange color and rest of progress bar with gray color.

HLM/1670/19

HC_ViewDashboard

Check whether "View Dashboard" is Enable mode when HC as % from 1 to 100

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The color of view dashboard text & borders of card in orange color

HLM/1670/20

HC_ViewDashboard

Check whether "View Dashboard" is disable mode when no HC is 0%

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The color of view dashboard text & borders of card in gray color if HC% value is zero(0%) or not present

HLM/1670/21

ViewDashboard

Check whether once user click on "view dashboard" (orange color) it need to Nagivate to "Overview Page"

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

It need to nagivate to overview page

HLM/1670/22

Coverage by province

"Check whether user able to click Kebab icon then the following options are present: a. Share (Share through Whatsapp and email) b. Download ( Image in pdf/jpg)"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to click on the kebab icon after click on the icon the share and download options should be display

The cards on the landing page currently does not include share/download option for individual items. If it needs to be added, then we can include it

HLM/1670/23

Coverage by province

Check whether User is able to sharable through whatsapp as pdf/jpg individual Bed nets distributed card. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share individual Bed nets distributed card through whatsapp

HLM/1670/24

Coverage by province

Check whether User is able to sharable through email as pdf/jpg of the entire page.If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share individual Bed nets distributed card through email

HLM/1670/25

ToolTips

a)Check Whether tooltip width and height should be aligned. b)Check Whether the text shown on the tooltip is aligned or not. c)Check Whether accurate text shown on the mouse hover on the tooltip.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Tooltip should only display when user mouse hover and the text font size and width and height should be aligned as per Figma

HLM/1670/26

ToolTips

a)Check whether the user move pointer from the text/link tooltip text should be hidden or not. b)Check whether the mouse hover colour on the text/link changed or not. c)Check Whether on the mouse hover, mouse pointer changes or not. d)Check Whether text/link aligned with the label text on which tooltip implemented.

Functional/UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

When user move the pointer from the text then tooltip need to hidden ,Colour and mouse pointer need to changed whenever user mouse hover.

HLM/1670/27

ToolTips

a)Check Whether text for the maximum length on the tooltip should not be trim. b)Check Whether that the tooltip text should be relevant and well explained to the user. c)Check Whether there should not be any spelling mistake for the content added on the tooltip.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Text shouldn't overflow outside the tooltip box it need to tirm to next line and text in the tootip need to be relevant and no spelling mistakes should be.

HLM/1670/28

localization

a)Check Whether text/context i.e letters and numbers shows in respective localization language.(Should support localisation for multiple languages) b)Check Whether English is default language.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Text need to display as per the selected localization language and English Language should be default.

HLM/1670/29

breadcrumbs

Check whether landing page as breadcrumbs and it should be present to navigate

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Breadcrumbs needs to present and once user clicks on it need to navigate to correct page.

HLM/1670/30

Coverage by province

Check whether if more number of provincies present then the card should be scrollable

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Whenever more no of provinces present then scroll bar should be and card should be scrollable

Add the case where if more no.of provinces are present, then the card should be scrollable

HLM/1670/31

Coverage by province

Check whether if multiple provinces are listed, they should be ordered based on data availability. ie provinces with no data should be arranged towards the bottom alphabetically.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

the order should arranged based on value and alphabetical order.

Add the case where if multiple provinces are listed, they should be ordered based on data availability. ie provinces with no data should be arranged towards the bottom alphabetically. Amongst provinces with data, they should be arranged based on date of data ingested (latest on top)

Overview Page

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

HLM/1727/01

Overview Page

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/1727/02

Overview Page

Check whether National Level user arrive to the overview page by clicking on respective "Coverage by province"

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the overivew screen by clicking on province.

HLM/1727/03

Overview Page

Check whether it is the default view will be at the provincial level (Aggregate of all districts within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

For Provinical level User Overview will be deafult landing page

HLM/1727/04

Overview Page

a)Check whether "Date Range" is present at top most left side. b)Check whether "Date Range" as box with current Date and data picker calender c)Check whether once we mouse hover on the "Date Range" box color need to change orange. Once we remove mouse hover from box it is change to black color. d)Check whether Date format as "DD/MM/YYYY". e)Check whether Once User click on Calender icon, calender/Date picker is open or not. f)Check whether the padding between text and icon, spacing to boader is as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should be as per Figma

HLM/1727/05

Overview

a)Check that date picker get open when user click on date field. b)Check that user able to select the date from the date picker. c)Check that by default current date selected or not when date picker get open. d)Check that current date highlight by default or not . e)Check that date picker get closed or not when user select the date from the date picker . f)Check that date picker get closed or not when user click outside of date field. g)Check that user able to change the date or not once select from date picker. h)Check that selected date showing in date field or not . i)Check that date showing in valid format or not when user select the date from date picker. j)Check that user able to swipe the previous month or year from arrow(forward and Backward) option in date picker

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should work as per validations and filters too.

HLM/1727/06

Overview

Check whether Dates changes as user select "Custom Date Range ","Today" and "Cumulative" Check whether tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to selecte or unselect the Date Changes

HLM/1727/07

Overview Page

Check whether Different campaigns will have different tabs (Overview,Registration & Delivery ,Complaints,Inventory and Supervision ) and clicking on each tab name should navigate to the respective pages

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User need to nagivate to respective pages once click on tabs

HLM/1727/08

Overview Page

Check whether province and district level user user lands to Overview tab by default

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab.

HLM/1727/09

Overview Page

Check whether tabs(Overview,Registration & Delivery ,Complaints,Inventory and Supervision ) color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab and color of Overview should be in orange and black color when unselected.

HLM/1727/10

Overview Page

Check whether User is able to download a pdf/jpg of the entire page.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download the entire page and need to open the succesful file and cross check with UI and downloaded file. (pdf/jpg)

HLM/1727/11

Overview Page

Check whether User is able to share through whatsapp as pdf/jpg of the entire page. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through whatsapp

HLM/1727/12

Overview Page

Check whether User is able to sharable through email as pdf/jpg of the entire page.If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through email

HLM/1727/13

Overview Page

Check whether "Data Sync " card is top most in overview page as the Row

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Sync card should be top most card in Overview Page

HLM/1727/14

Overview Page_Data Sync Rate

Check whether "Data Sync " is separate card in Overview page Dashbord screen with alignment,Bold as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

In Overview page it should have Data Sync separate card with Bold "Data Sync " with correct alignments.

HLM/1727/15

Overview Page_Data Sync Rate

Check whether size,alignment and color of the Data Sync Icon is as per requirement (Figma)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Sync card should contain proper align,size,color of Home Icon

HLM/1727/16

Overview Page_Data Sync Rate

Check whether that the outline border of the card is orange color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Sync card outline border should be in orange color

HLM/1727/17

Overview Page_Data Sync Rate

Check whether Data Sync card has two partition(seperated as per figma padding) i.e "Total users created", "Total users synced atleast once" and "Sync rate"

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Sync card should contain proper align with two parit"Total users synced atleast once" and "Sync rate" ions as

HLM/1727/18

Overview Page_Data Sync Rate

Check whether font size, colors,paddings are maintained as text primary and secondary color in Data Sync Rate as per requirement(Figma)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

font size, colors,padding of text primary and secondary color should be as per reqirement in Data Sync Rate.

HLM/1727/19

Overview Page_Data Sync Rate

Check whether the sub headers text should be gray color and the value in black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

HLM/1727/20

Overview Page_Data Sync Rate

Check whether the users synced should consider only those users who have synced at least once and more than 1 syncs from the same user should be considered as only one

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

HLM/1727/21

Overview Page_Data Sync Rate

Check whether Failure to load data then it should show message that "no-Data".

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

We do not display any error message. If the data is not available, then the "No Data" error will be displayed

HLM/1727/22

Overview Page_Data Sync Rate

Check whether if no data to sync it should show error message accordingly

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

HLM/1727/23

Overview Page_Data Sync Rate

Check whether that no Insights is present in the Data Sync Rate

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

HLM/1727/24

Overview Page_Data Sync Rate

Check whether "Total users created" values are generated according below formula :- Total staff assigned each day as per the boundary of the dashboard user

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for Total users created

HLM/1727/25

Overview Page_Data Sync Rate

Check whether "Total users synced atleast once" values are generated according to below the formula:- "(Count of number of unique syncs for users as per the boundary) Note: Multiple syncs from the same device should be counted as one"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for Total users synced atleast once

HLM/1727/26

Overview Page_Data Sync Rate

Check whether "Sync Rate" values are generated according to formula 2.2 *100 / 2.3

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for Sync Rate

HLM/1727/27

Overview Page_Data Sync Rate

a)Check Whether tooltip width and height should be aligned. b)Check Whether the text shown on the tooltip is aligned or not. c)Check Whether accurate text shown on the mouse hover on the tooltip.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Tooltip should only display when user mouse hover and the text font size and width and height should be aligned as per Figma

HLM/1727/28

Overview Page_Data Sync Rate

a)Check whether the user move pointer from the text/link tooltip text should be hidden or not. b)Check whether the mouse hover colour on the text/link changed or not. c)Check Whether on the mouse hover, mouse pointer changes or not. d)Check Whether text/link aligned with the label text on which tooltip implemented.

Functional/UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

When user move the pointer from the text then tooltip need to hidden ,Colour and mouse pointer need to changed whenever user mouse hover.

HLM/1727/29

Overview Page_Data Sync Rate

a)Check Whether text for the maximum length on the tooltip should not be trim. b)Check Whether that the tooltip text should be relevant and well explained to the user. c)Check Whether there should not be any spelling mistake for the content added on the tooltip.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Text shouldn't overflow outside the tooltip box it need to tirm to next line and text in the tootip need to be relevant and no spelling mistakes should be.

HLM/1727/30

Overview Page_Data Sync Rate

a)Check Whether text/context i.e letters and numbers shows in respective localization language.(Should support localisation for multiple languages) b)Check Whether English is default language.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Text need to display as per the selected localization language and English Language should be default.

HLM/1727/31

Overview Page_Data Sync Rate

Check Whether sub heading of the data sync card is showing that is "Data synced from 23-Mar-2023 00:00:00 to 23-Mar-2023 13:05:19" which is generally shows that the date range for which the data was considered.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The sub heading of the data sync card should be display properly according to the data was considered.

Overview HouseHolds Card Test Case Creation

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

Overview HouseHolds Card Test Case Creation

HLM/1680/01

Overview Page

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/1680/02

Overview Page

Check whether National Level user arrive to the overview page by clicking on respective "Coverage by province"

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the overivew screen by clicking on province.

This component is not yet available. So till then the provincial dashboard URL has to be used to route to the dashboard

HLM/1680/03

Overview Page

Check whether it is the default view will be at the provincial level (Aggregate of all districts within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

For Provinical level User Overview will be deafult landing page (Aggregate of all districts within)

HLM/1680/04

Overview Page

Check Whether it is the default view will be at the assigned district level (Aggregate of all APs within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

For Provinical level User Overview will be deafult landing page (Aggregate of all APs within)

HLM/1680/05

Overview Page

a)Check whether "Date Range" is present at top most left side. b)Check whether "Date Range" as box with financial year range Date and data picker calender c)Check whether once we mouse hover on the "Date Range" box color need to change orange. Once we remove mouse hover from box it is change to black color. d)Check whether Date format as "DD/MM/YYYY". e)Check whether Once User click on Calender icon, calender/Date picker is open or not. f)Check whether the padding between text and icon, spacing to boader is as per Figma g) The range will be based on the campaign target set to be bydefault

UI/functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should be as per Figma

The date range will not satrt from the current date by default. This will default to the financial year by default. We need to manually switch to a specific range to test the charts. Once the project service is integrated with the UI, the range will be based on the campaign target

The default Date range for the page needs to be set for 'TODAY'

HLM/1680/06

Overview

a)Check that date picker get open when user click on date field. b)Check that user able to select the date from the date picker. c)Check that by default current date selected or not when date picker get open. d)Check that current date highlight by default or not . e)Check that date picker get closed or not when user select the date from the date picker . f)Check that date picker get closed or not when user click outside of date field. g)Check that user able to change the date or not once select from date picker. h)Check that selected date showing in date field or not . i)Check that date showing in valid format or not when user select the date from date picker. j)Check that user able to swipe the previous month or year from arrow(forward and Backward) option in date picker

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should work as per validations and filters too.

HLM/1680/07

Overview

Check whether Dates changes as user select "Custom Date Range ","Today" and "Cumulative" Check whether tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to selecte or unselect the Date Changes

This is a new component and it is yet to base added to the UI

HLM/1680/08

Overview Page

Check whether Different campaigns will have different tabs (Overview,Registration & Delivery ,Complaints,Inventory and Supervision ) and clicking on each tab name should navigate to the respective tabs by default landing into the overview tab

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User need to nagivate to respective pages once click on tabs

The tab layout does not represent different campaigns. The dashboard will be part of a single campaign and all the tabs will display charts respective to the KPI which are categorized as tabs

HLM/1680/09

Overview Page

Check whether provincial level Dashbord user & district level lands to Overview tab by default

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab.

The national supervisor will not be allowed to directly land on the provincial dashboard. The provincial level supervisor will get that option

The overview page will be default page for provincial and district supervisors and NOT national supervisors

HLM/1680/10

Overview Page

Check whether tabs(Overview,Registration & Delivery ,Complaints,Inventory and Supervision ) color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab and color of Overview should be in orange and black color when unselected.

HLM/1680/11

Overview Page

Check whether User is able to download a pdf/jpg of the entire page.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download the entire page and need to open the succesful file and cross check with UI and downloaded file. (pdf/jpg)

HLM/1680/12

Overview Page

Check whether User is able to share through whatsapp as pdf/jpg of the entire page. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through whatsapp

HLM/1680/13

Overview Page

Check whether User is able to sharable through email as pdf/jpg of the entire page.If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through email

HLM/1680/14

Overview Page_HouseHolds

Check whether "HouseHolds" is separate card in Overview page Dashbord screen with alignment,Bold as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

In Overview page it should have HouseHold separate card with Bold "HouseHolds" with correct alignments.

HLM/1680/15

Overview Page_HouseHolds

Check whether size,alignment and color of the Home Icon is as per requirement (Figma)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

HouseHolds card should contain proper align,size,color of Home Icon

HLM/1680/16

Overview Page_HouseHolds

Check whether aligmnents of HouseHold Card are per figma a)Spacing between Home Icon and HouseHold Card Name b) Households visited Value and text/link should be aligned to center of the card c)Total Households Visited till Today value and text should be aligned to center of the card d)Households targeted Value and text should be aligned to center of the card e)Households Coverage till Today Value and text should be aligned to center of the card

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a)Spacing between Home icon and HouseHold should be as per Figma. b)Text/link should be in center value as per Figma. c)Text/link should be in center value as per Figma. d)Text/link should be in center value as per Figma. e)Text/link should be in center value as per Figma

The labels have been updated in Figma, pls note

HLM/1680/17

Overview Page_HouseHolds

Check whether HouseHold card has Four partition(seperated as per figma padding) i.e "Households visited ,Total Households Visited till Today,Households targeted and Households Coverage till Today.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

HouseHold card should contain proper align with two paritions as Households Visited and Households Coverage till Today

The labels have been updated in Figma, pls note

HLM/1680/18

Overview Page_HouseHolds

Check whether font size, colors,paddings are maintained as text primary and secondary color in Households as per requirement(Figma)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

font size, colors,padding of text primary and secondary color should be as per reqirement in Households Visted

HLM/1680/19

Overview Page_HouseHolds

Check whether "Households Visited "values are generated according to formula "Σi [Total number of households visited for date range selected from Filter]i, i = district 1, district 2, .... district n for National level role & Provincial role i = AP1, AP2, ... APn for District role"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for HouseHold Visted.

HLM/1680/20

Overview Page_HouseHolds

a) Check whether if "HV" value is zero then do it respensents with % ↑ and ↓ b) Check whether if "HV" value as No data or No entire in Elastic serach

Functional

Date Range for one day. HV=0

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a) HouseHold Visted should contain Zero value in center. b)No data found message should be displayed when there is no data

HLM/1680/21

Overview Page_HouseHolds

Check whether if "HV" value is ingested first time in the sysytem then do it respensents with 100 % ↑

Functional

Date Range for one day. (First day) First day HV =100

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

First time ingested means the insights should be positive in green color (100% change)

First time ingested means the insights will be positive in green color (100% change)

HLM/1680/22

Overview Page_HouseHolds

Check whether if "HV" value of Today is less than yesterday then do it respensents with % ↑ and ↓

Functional

Date Range for one day. House Visted Counts for =90 Yesterday Visted counts=100 Total=-10

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

HouseHold Today Visted should display ↓ 10% than yesterday in Red Color.

HLM/1680/23

Overview Page_HouseHolds

a)Check whether the % of Household visted today is greater than yesterday then should display ↑ and text/link in green color b) Check whether if "HV" value of Today is greater than Yesterday then do it respensents with % ↑ and ↓

Functional &UI

Date Range for one day. Toady Visted Counts=150 Yesterday Visted counts=100 Total=50

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a)Households Visited Today counts is greater than yseterday then it need to show green color Households Visited Today counts is greater than yseterday then it need to show green color b)HouseHold Today Visted should display ↑ 50% than yesterday in Green Color.

HLM/1680/24

Overview Page_HouseHolds

a)Check whether the % of Household visted today is less than yesterday then should display ↓ and text in red color b)Check whether if "HV" value of yesterday equal to Today then do it respensents with % ↑ and ↓

Functional

Date Range for one day. Toady Visted Counts=100 Yesterday Visted counts=100 Total=0

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

HouseHold Today Visted should only display 0 value in center.

The new insights (same as yesterday should apply)

HLM/1680/25

Overview Page_HouseHolds

Check whether "Households visited since DD/MM/YYYY (start date of campaign)"values are generated according to formula "Σi [Total number of households visited for date range selected from Filter]i, i = district 1, district 2, .... district n for National level role & Provincial role i = AP1, AP2, ... APn for District role

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for"Households visited since DD/MM/YYYY (start date of campaign)".

HLM/1680/26

Overview Page_HouseHolds

a) Check whether if "Households visited since DD/MM/YYYY (start date of campaign)" value is zero b) Check whether if "Households visited since DD/MM/YYYY (start date of campaign)" value as No data or No entire in Elastic serach

Functional

Campaign start date- till date HV since start date of campaign=0

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a) "Households visited since DD/MM/YYYY (start date of campaign)" should contain Zero value in center. b)No data found message should be displayed when there is no data

HLM/1680/27

Overview Page_HouseHolds

Check whether if "Households visited since DD/MM/YYYY (start date of campaign)" value is ingested first time in the sysytem.

Functional

Campaign start date- till date HV since start date of campaign=100. (First day)

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a)"Households visited since DD/MM/YYYY (start date of campaign)" should display 100

HLM/1680/28

Overview Page_HouseHolds

Check whether "Households targeted per day" values are generated according to formula "Household Micro plan target for the province per day* (No.of days in the selected date range filter) , for national & provincial supervisor

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for"Households targeted per day".

HLM/1680/29

Overview Page_HouseHolds

Check whether that Values is show according to the following below:- 1. Households visited (For selected date range) 2. Households targeted (For selected date range) 3. Total households visited (Cumulative) 4. Households coverage (Cumulative)"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values should be show according to the following below:- 1. Households visited (For selected date range) 2. Households targeted (For selected date range) 3. Total households visited (Cumulative) 4. Households coverage (Cumulative)"

Pls note the metrics are: (Ref to the latest figma) 1. Households visited 
(For selected date range) 2. Households targeted
(For selected date range) 3. Total households visited (Cumulative) 4. Households coverage (Cumulative)

HLM/1680/30

Overview Page_HouseHolds

Check whether if "Households targeted per day" value is ingested first time in the sysytem.

Functional

Households targeted per day=100. (First day) Fixed value=100

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a)"Households targeted per day" should display 100

HLM/1680/31

Overview Page_HouseHolds

Check whether household targeted per day for selected two days it is displaying correct value

Functional

Date Range=2 days. target for the province per day =100 Total=100*2=200

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a)"Households targeted per day" should display 200

HLM/1680/32

Overview Page_HouseHolds

Check whether Households visited against micro plan values are genrated by "[ (Total households visited till today)i/ (Household Microplan target)i ] *100 i = Assigned/selected Province for National level role & Provincial level role"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for Households visited against micro plan.

HLM/1680/33

Overview Page_HouseHolds

a) Check whether if "Households visited against micro plan" value is zero b) Check whether if "Households visited against micro plan" value as No data or No entire in Elastic serach

Functional

Date Range for one day. Households targeted per day=0

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a) "Households visited against micro plan" should contain Zero value in center. b)No data found message should be displayed when there is no data

HLM/1680/34

Overview Page_HouseHolds

Check whether % value should be aligned to center of the card and Bold

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Text/link should be in center Households visited against micro plan value as per Figma.

HLM/1680/35

Overview Page_HouseHolds

Check whether the color of blue is cover as per the % value.

UI

Example HVAMP is 50% Then circle should carry 50 % with blue color and 50% with white color

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Color should change as per the % value

HLM/1680/36

ToolTips

a)Check Whether tooltip width and height should be aligned. b)Check Whether the text shown on the tooltip is aligned or not. c)Check Whether accurate text shown on the mouse hover on the tooltip.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Tooltip should only display when user mouse hover and the text font size and width and height should be aligned as per Figma

HLM/1680/37

ToolTips

a)Check whether the user move pointer from the text/link tooltip text should be hidden or not. b)Check whether the mouse hover colour on the text/link changed or not. c)Check Whether on the mouse hover, mouse pointer changes or not. d)Check Whether text/link aligned with the label text on which tooltip implemented.

Functional/UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

When user move the pointer from the text then tooltip need to hidden ,Colour and mouse pointer need to changed whenever user mouse hover.

HLM/1680/38

ToolTips

a)Check Whether text for the maximum length on the tooltip should not be trim. b)Check Whether that the tooltip text should be relevant and well explained to the user. c)Check Whether there should not be any spelling mistake for the content added on the tooltip.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Text shouldn't overflow outside the tooltip box it need to tirm to next line and text in the tootip need to be relevant and no spelling mistakes should be.

HLM/1680/39

localization

a)Check Whether text/context i.e letters and numbers shows in respective localization language.(Should support localisation for multiple languages) b)Check Whether English is default language.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Text need to display as per the selected localization language and English Language should be default.

HLM/1680/40

breadcrumbs

Check whether landing page as breadcrumbs and it should be present to navigate

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Breadcrumbs needs to present and once user clicks on it need to navigate to correct page.

HLM/1680/41

Overview Page_HouseHolds

Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Tete", "district": "Angonia", "administrativeProvince": "Ulongue" Only Tete,Angonia and Ulongue data should be dispaly"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data for Only Tete,Angonia and Ulongue. Its like need to display data for applied filters

HLM/1680/42

Overview Page_HouseHolds

"Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Tete", "district": "Angonia" It should display the total data under angonia districts(Includes administrativeProvince i.e AP1,AP2)

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as the total data under angonia districts(Includes administrativeProvince i.e AP1,AP2). Its like need to display data for applied filters

HLM/1680/43

Overview Page_HouseHolds

"Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Tete", It should display the total (all) data under Tete provinces(Includes districts & administrativeProvince i.e AP1,AP2)

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as the total (all) data under Tete provinces(Includes districts & administrativeProvince i.e AP1,AP2)). Its like need to display data for applied filters

HLM/1680/44

Overview Page_HouseHolds

Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Gaza", "district": "Chibuto", "administrativeProvince": "Chissano", Only Gaza,chibuto and chissano data should be display "

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as Only Gaza,chibuto and chissano . Its like need to display data for applied filters

HLM/1680/45

Overview Page_HouseHolds

"Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Inhambane", No data is available on Provinces Inhambane so expected it to show/display '0'.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as 0 becaus No data is available on Provinces Inhambane

National Level Page - Overview Population Coverage Card Test Case Creation

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

National Level Page -Overview Population Coverage Card Test Case Creation

HLM/1709/01

Overview Page

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/1709/02

Overview Page

Check whether National Level user arrive to the overview page by clicking on respective "Coverage by province"

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the overivew screen by clicking on province.

This is currently not available, so the work around is to use the URL of the dashboard

HLM/1709/03

Overview Page

Check whether it is the default view will be at the provincial level (Aggregate of all districts within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

For Provinical level User Overview will be deafult landing page

HLM/1709/04

Overview Page

a)Check whether "Date Range" is present at top most left side. b)Check whether "Date Range" as box with current Date and data picker calender c)Check whether once we mouse hover on the "Date Range" box color need to change orange. Once we remove mouse hover from box it is change to black color. d)Check whether Date format as "DD/MM/YYYY". e)Check whether Once User click on Calender icon, calender/Date picker is open or not. f)Check whether the padding between text and icon, spacing to boader is as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should be as per Figma

HLM/1709/05

Overview

a)Check that date picker get open when user click on date field. b)Check that user able to select the date from the date picker. c)Check that by default current date selected or not when date picker get open. d)Check that current date highlight by default or not . e)Check that date picker get closed or not when user select the date from the date picker . f)Check that date picker get closed or not when user click outside of date field. g)Check that user able to change the date or not once select from date picker. h)Check that selected date showing in date field or not . i)Check that date showing in valid format or not when user select the date from date picker. j)Check that user able to swipe the previous month or year from arrow(forward and Backward) option in date picker

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should work as per validations and filters too.

HLM/1709/06

Overview

Check whether Dates changes as user select "Custom Date Range ","Today" and "Cumulative" Check whether tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to selecte or unselect the Date Changes

HLM/1709/07

Overview Page

Check whether Different campaigns will have different tabs (Overview,Registration & Delivery ,Complaints,Inventory and Supervision ) and clicking on each tab name should navigate to the respective tabs by default landing into the overview tab

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User need to nagivate to respective pages once click on tabs

The tabs are specific to dashboards and clicking on each tab will not navigate to a new page, rather switch to a new view while staying on the same page

HLM/1709/08

Overview Page

Check whether provinical and district level Dashbord user lands to Overview tab by default

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab.

HLM/1709/09

Overview Page

Check whether tabs(Overview,Registration & Delivery ,Complaints,Inventory and Supervision ) color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab and color of Overview should be in orange and black color when unselected.

HLM/1709/10

Overview Page

Check whether User is able to download a pdf/jpg of the entire page.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download the entire page and need to open the succesful file and cross check with UI and downloaded file. (pdf/jpg)

HLM/1709/11

Overview Page

Check whether User is able to share through whatsapp as pdf/jpg of the entire page. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through whatsapp

HLM/1709/12

Overview Page

Check whether User is able to share through email as pdf/jpg of the entire page.If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through email

HLM/1709/13

Overview Page_Population Covered

Check whether "Population Covered" is separate card in Overview page Dashbord screen with alignment,Bold as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

In Overview page it should have HouseHold separate card with Bold "Population Covered" with correct alignments.

HLM/1709/14

Overview Page_Population Covered

Check whether size,alignment and color of the Population Covered Icon is as per requirement (Figma)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Population Covered card should contain proper align,size,color of Home Icon

HLM/1709/15

Overview Page_Population Covered

Check whether aligmnents of Population Covered Card are per figma a)Spacing between Population Covered Icon and Population Covered Card Name b) Population Covered Value and text/link should be aligned to center of the card c) Total Population Covered till Today value and text should be aligned to center of the card d)Population Target Value and text should be aligned to center of the card e)Population Coverage till Today Value and text should be aligned to center of the card

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a)Spacing between Population covered icon and Population Covered should be as per Figma. b)Text/link should be in center value as per Figma. c)Text/link should be in center value as per Figma. d)Text/link should be in center value as per Figma. e)Text/link should be in center value as per Figma

HLM/1709/16

Overview Page_Population Covered

Check whether Population covered card has Four partition(seperated as per figma padding) i.e "Population Covered , Total Population Covered till Today,Population Target,Population Coverage till Today

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

population covered card should contain proper align with four paritions as Population Covered ,"Population Covered , Total Population Covered till Today,Population Target,Population Coverage till Today

HLM/1709/17

Overview Page_Population Covered

Check whether font size, colors,paddings are maintained as text primary and secondary color in Population covered as per requirement(Figma)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

font size, colors,padding of text primary and secondary color should be as per reqirement in Population covered Visted

HLM/1709/18

Overview Page_Population Covered

Check whether "Population covered Visited "values are generated according to formula "Σx [(Σiai)x ], for date range = SELECTION where i = household 1, household 2, ...household n x = district 1, district 2, .... district n for National level role & Provincial level role x = AP1, AP2, ... APn for District role"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for Population covered.

HLM/1709/19

Overview Page_Population Covered

a) Check whether if "PC" value is zero then do it respensents with % ↑ and ↓ b) Check whether if "PC" value as No data or No entire in Elastic serach

Functional

Date Range for one day. PC=0

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a) Population covered should contain Zero value in center. b)No data found message should be displayed when there is no data

The day wise insights feature is currenty under development and the current insights shown will not be accurate

HLM/1709/20

Overview Page_Population Covered

Check whether if "PC" value is ingested first time in the sysytem then do it respensents with % ↑ and ↓

Functional

Date Range for one day. (First day) First day PC =100

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a) Population covered counts is less than yseterday then it need to show red color b) Population covered should only display 100 value in center.

HLM/1709/21

Overview Page_Population Covered

Check whether if "PC" value of Today is less than yesterday then do it respensents with % ↑ and ↓

Functional

Date Range for one day. Population covered Counts for =90 Yesterday Population covered counts=100 Total=-10

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Population covered should display ↓ 10% than yesterday in Red Color.

HLM/1709/22

Overview Page_Population Covered

a)Check whether the % of PC is greater than yesterday then should display ↑ and text/link in green color b) Check whether if "PC" value of Today is greater than Yesterday then do it respensents with % ↑ and ↓

Functional &UI

Date Range for one day. Toady Visted Counts=150 Yesterday Visted counts=100 Total=50

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a) Population covered counts is greater than yseterday then it need to show green color Population covered counts is greater than yseterday then it need to show green color b) Population covered should display ↑ 50% than yesterday in Green Color.

HLM/1709/23

Overview Page_Population Covered

a)Check whether the % of Household visted today is less than yesterday then should display ↓ and text in red color b)Check whether if "PC" value of yesterday equal to Today then do it respensents with % ↑ and ↓

Functional

Date Range for one day. Toady Visted Counts=100 Yesterday Visted counts=100 Total=0

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

HouseHold Today Visted should only display 0 value in center.

HLM/1709/24

Overview Page_Population Covered

Check whether "Total Population Covered till Today (start date of campaign)"values are generated according to formula "Σx [(Σiai)x ], for date range = (Campaign start date - TODAY) where i = household 1, household 2, ...household n x = district 1, district 2, .... district n for National level role & Provincial level role x = AP1, AP2, ... APn for District role" "Σx [(Σiai)x ], for date range = (Campaign start date - TODAY) where i = household 1, household 2, ...household n x = district 1, district 2, .... district n for National level role & Provincial level role x = AP1, AP2, ... APn for District role"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for"Total Population Covered till Today(start date of campaign)".

HLM/1709/25

Overview Page_Population Covered

a) Check whether if "Total Population Covered till Today(start date of campaign)" value is zero b) Check whether if "Total Population Covered till Today (start date of campaign)" value as No data or No entry in Elastic serach

Functional

Campaign start date- till date PC since start date of campaign=0

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a) "Total Population Covered till Today (start date of campaign)" should contain Zero value in center. b)No data found message should be displayed when there is no data

HLM/1709/26

Overview Page_Population Covered

Check whether if "Total Population Covered till Today (start date of campaign)" value is ingested first time in the sysytem.

Functional

Campaign start date- till date PC since start date of campaign=100. (First day)

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a)"Total Population Covered till Today(start date of campaign)" should display 100

HLM/1709/27

Overview Page_Population Covered

Check whether "Population Target per day " values are generated according to formula "Population Micro plan target for the province per day* (No.of days in the selected date range filter) , for national & provincial supervisor Population Micro plan target for the district per day* (No.of days in the selected date range filter) , for district supervisor"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for"Population Target per day ".

HLM/1709/28

Overview Page_Population Covered

a) Check whether if "Population Target per day" value is zero b) Check whether if "Population Target per day" value as No data or No entire in Elastic serach

Functional

Date Range for one day. Households targeted per day=0

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a) "Population Target per day " should contain Zero value in center. b)No data found message should be displayed when there is no data

HLM/1709/29

Overview Page_Population Covered

Check whether if "Population Target per day" value is ingested first time in the sysytem.

Functional

Households targeted per day=100. (First day) Fixed value=100

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a)"Population Target per day" should display 100

HLM/1709/30

Overview Page_Population Covered

Check whether Population Target per day for selected two days it is displaying correct value

Functional

Date Range=2 days. target for the province per day =100 Total=100*2=200

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a)"Population Target per day " should display 200

HLM/1709/31

Overview Page_Population Covered

Check whether Population Coverage till Today values are genrated by ""Σx [(Σiai)x ], for date range = SELECTION where i = household 1, household 2, ...household n x = district 1, district 2, .... district n for National level role & Provincial level role x = AP1, AP2, ... APn for District role"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for Population Coverage till Today.

HLM/1709/32

Overview Page_Population Covered

a) Check whether if " Population Coverage till Today" value is zero b) Check whether if " Population Coverage till Today" value as No data or No entry in Elastic serach

Functional

Date Range for one day. Population Coverage till Today=0

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a) " Population Coverage till Today" should contain Zero value in center. b)No data found message should be displayed when there is no data

HLM/1709/33

Overview Page_Population Covered

Check whether % value should be aligned to center of the card and Bold

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Text/link should be in center Households visited against micro plan value as per Figma.

HLM/1709/34

Overview Page_Population Covered

Check whether the color of blue is cover as per the % value.

UI

Example PCAMP is 50% Then circle should carry 50 % with blue color and 50% with white color

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Color should change as per the % value

HLM/1709/35

ToolTips

a)Check Whether tooltip width and height should be aligned. b)Check Whether the text shown on the tooltip is aligned or not. c)Check Whether accurate text shown on the mouse hover on the tooltip.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Tooltip should only display when user mouse hover and the text font size and width and height should be aligned as per Figma

HLM/1709/36

ToolTips

a)Check whether the user move pointer from the text/link tooltip text should be hidden or not. b)Check whether the mouse hover colour on the text/link changed or not. c)Check Whether on the mouse hover, mouse pointer changes or not. d)Check Whether text/link aligned with the label text on which tooltip implemented.

Functional/UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

When user move the pointer from the text then tooltip need to hidden ,Colour and mouse pointer need to changed whenever user mouse hover.

HLM/1709/37

ToolTips

a)Check Whether text for the maximum length on the tooltip should not be trim. b)Check Whether that the tooltip text should be relevant and well explained to the user. c)Check Whether there should not be any spelling mistake for the content added on the tooltip.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Text shouldn't overflow outside the tooltip box it need to tirm to next line and text in the tootip need to be relevant and no spelling mistakes should be.

HLM/1709/38

localization

a)Check Whether text/context i.e letters and numbers shows in respective localization language.(Should support localisation for multiple languages) b)Check Whether English is default language.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Text need to display as per the selected localization language and English Language should be default.

HLM/1709/39

breadcrumbs

Check whether landing page as breadcrumbs and it should be present to navigate

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Breadcrumbs needs to present and once user clicks on it need to navigate to correct page.

HLM/1709/40

Overview Page_Population Covered

Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Tete", "district": "Angonia", "administrativeProvince": "Ulongue" Only Tete,Angonia and Ulongue data should be dispaly"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data for Only Tete,Angonia and Ulongue. Its like need to display data for applied filters

HLM/1709/41

Overview Page_Population Covered

"Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Tete", "district": "Angonia" It should display the total data under angonia districts(Includes administrativeProvince i.e AP1,AP2)

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as the total data under angonia districts(Includes administrativeProvince i.e AP1,AP2). Its like need to display data for applied filters

HLM/1709/42

Overview Page_Population Covered

"Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Tete", It should display the total (all) data under Tete provinces(Includes districts & administrativeProvince i.e AP1,AP2)

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as the total (all) data under Tete provinces(Includes districts & administrativeProvince i.e AP1,AP2)). Its like need to display data for applied filters

HLM/1709/43

Overview Page_Population Covered

Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Gaza", "district": "Chibuto", "administrativeProvince": "Chissano", Only Gaza,chibuto and chissano data should be display "

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as Only Gaza,chibuto and chissano . Its like need to display data for applied filters

HLM/1709/44

Overview Page_Population Covered

"Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Tete", "district": "Doa", No data is available on district Doa so expected it to show/display '0'.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as 0 because No data is available on district Doa

HLM/1709/45

Overview Page_Population Covered

"Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Inhambane", No data is available on Provinces Inhambane so expected it to show/display '0'.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as 0 becaus No data is available on Provinces Inhambane

National Level Page - Overview Bed Nets Distributed Test Case Creation

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

National Level Page - Overview Bed nets distributed Test Case Creation

HLM/1724/01

Overview Page

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/1724/02

Overview Page

Check whether National Level user arrive to the overview page by clicking on respective "Coverage by province"

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the overivew screen by clicking on province.

This is currently not available, so the work around is to use the URL of the dashboard

HLM/1724/03

Overview Page

Check whether it is the default view will be at the provincial level (Aggregate of all districts within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

For Provinical level User Overview will be deafult landing page

HLM/1724/04

Overview Page

a)Check whether "Date Range" is present at top most left side. b)Check whether "Date Range" as box with current Date and data picker calender c)Check whether once we mouse hover on the "Date Range" box color need to change orange. Once we remove mouse hover from box it is change to black color. d)Check whether Date format as "DD/MM/YYYY". e)Check whether Once User click on Calender icon, calender/Date picker is open or not. f)Check whether the padding between text and icon, spacing to boader is as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should be as per Figma

HLM/1724/05

Overview

a)Check that date picker get open when user click on date field. b)Check that user able to select the date from the date picker. c)Check that by default current date selected or not when date picker get open. d)Check that current date highlight by default or not . e)Check that date picker get closed or not when user select the date from the date picker . f)Check that date picker get closed or not when user click outside of date field. g)Check that user able to change the date or not once select from date picker. h)Check that selected date showing in date field or not . i)Check that date showing in valid format or not when user select the date from date picker. j)Check that user able to swipe the previous month or year from arrow(forward and Backward) option in date picker

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should work as per validations and filters too.

HLM/1724/06

Overview

Check whether Dates changes as user select "Custom Date Range ","Today" and "Cumulative" Check whether tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to selecte or unselect the Date Changes

HLM/1724/07

Overview Page

Check whether Different campaigns will have different tabs (Overview,Registration & Delivery ,Complaints,Inventory and Supervision ) and clicking on each tab name should navigate to the respective tabs by default landing into the overview tab

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User need to nagivate to respective pages once click on tabs

The tabs are specific to dashboards and clicking on each tab will not navigate to a new page, rather switch to a new view while staying on the same page

HLM/1724/08

Overview Page

Check whether provincial & district Dashbord user lands to Overview tab by default

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab.

HLM/1724/09

Overview Page

Check whether tabs(Overview,Registration & Delivery ,Complaints,Inventory and Supervision ) color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab and color of Overview should be in orange and black color when unselected.

HLM/1724/10

Overview Page

Check whether User is able to download a pdf/jpg of the entire page.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download the entire page and need to open the succesful file and cross check with UI and downloaded file. (pdf/jpg)

HLM/1724/11

Overview Page

Check whether User is able to share through whatsapp as pdf/jpg of the entire page. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through whatsapp

HLM/1724/12

Overview Page

Check whether User is able to sharable through email as pdf/jpg of the entire page.If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through email

HLM/1724/13

Overview Page_Bed nets distributed

Check whether "Bed nets distributed" is separate card in Overview page Dashbord screen with alignment,Bold as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

In Overview page it should have HouseHold separate card with Bold "Bed nets Distributed" with correct alignments.

HLM/1724/14

Overview Page_Bed nets distributed

Check whether size,alignment and color of the Bed nets distributed Icon is as per requirement (Figma)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Bed nets distributed card should contain proper align,size,color of Home Icon

HLM/1724/15

Overview Page_Bed nets distributed

Check whether aligmnents of Bed nets Distributed Card are per figma a)Spacing between Bed nets Distributed Icon and Bed nets Distributed Card Name b) Bed nets Distributed Value and text/link should be aligned to center of the card c) Total Bednets distributed till Today value and text should be aligned to center of the card d)Bednets Target Value and text should be aligned to center of the card e)Bednets coverage till TodayValue and text should be aligned to center of the card

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a)Spacing between Bed nets Distributed icon and Bed nets Distributed should be as per Figma. b)Text/link should be in center value as per Figma. c)Text/link should be in center value as per Figma. d)Text/link should be in center value as per Figma. e)Text/link should be in center value as per Figma

HLM/1724/16

Overview Page_Bed nets distributed

Check whether Bed nets Distributed card has Four partition(seperated as per figma padding) i.e "Bed nets Distributed ,Total Bednets distributed till Today ,Bednets Target and Bednets coverage till Today.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Bed nets Distributed card should contain proper align with four paritions as Bed nets Distributed ,Total Bednets distributed till Today ,Bednets Target and Bednets coverage till Today.

HLM/1724/17

Overview Page_Bed nets distributed

Check whether font size, colors,paddings are maintained as text primary and secondary color in Bed nets Distributed as per requirement(Figma)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

font size, colors,padding of text primary and secondary color should be as per reqirement in Bed nets Distributed Visted

HLM/1724/18

Overview Page_Bed nets distributed

Check whether " Bed nets Distributed "values are generated according to formula "Σx [(Σiai)x ], for date range = SELECTION where i = household 1, household 2, ...household n x = district 1, district 2, .... district n for National level role & Provincial level role x = AP1, AP2, ... APn for District role"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for Bed nets Distributed.

HLM/1724/19

Overview Page_Bed nets distributed

a) Check whether if "BND" value is zero then do it respensents with % ↑ and ↓ b) Check whether if "BND" value as No data or No entire in Elastic serach

Functional

Date Range for one day. BND=0

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a)Bed nets Distributed should contain Zero value in center. b)No data found message should be displayed when there is no data

The day wise insights feature is currenty under development and the current insights shown will not be accurate

HLM/1724/20

Overview Page_Bed nets distributed

Check whether if "BND" value is ingested first time in the sysytem then do it respensents with % ↑ and ↓

Functional

Date Range for one day. (First day) First day BND =100

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a)Bed nets Distributed counts is less than yseterday then it need to show red color b) Bed nets Distributed should only display 100 value in center.

HLM/1724/21

Overview Page_Bed nets distributed

Check whether if "BND" value of Today is less than yesterday then do it respensents with % ↑ and ↓

Functional

Date Range for one day. Bed nets Distributed Counts for =90 Yesterday Bed nets Distributed counts=100 Total=-10

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Bed nets Distributed should display ↓ 10% than yesterday in Red Color.

HLM/1724/22

Overview Page_Bed nets distributed

a)Check whether the % of BND is greater than yesterday then should display ↑ and text/link in green color b) Check whether if "BND" value of Today is greater than Yesterday then do it respensents with % ↑ and ↓

Functional &UI

Date Range for one day. Toady Visted Counts=150 Yesterday Visted counts=100 Total=50

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a) Bed nets Distributed counts is greater than yseterday then it need to show green color Bed nets Distributed counts is greater than yseterday then it need to show green color b) Bed nets Distributed should display ↑ 50% than yesterday in Green Color.

HLM/1724/23

Overview Page_Bed nets distributed

a)Check whether the % of Household visted today is less than yesterday then should display ↓ and text in red color b)Check whether if "BND" value of yesterday equal to Today then do it respensents with % ↑ and ↓

Functional

Date Range for one day. Toady Visted Counts=100 Yesterday Visted counts=100 Total=0

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Bed nets Distributed should only display 0 value in center.

HLM/1724/24

Overview Page_Bed nets distributed

Check whether "Total Bednets distributed till Today (start date of campaign)"values are generated according to formul"Σx [(Σiai)x ], for date range = (Campaign start date - TODAY) where i = household 1, household 2, ...household n x = district 1, district 2, .... district n for National level role & Provincial level role x = AP1, AP2, ... APn for District role"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for"Nets Distributed since DD/MM/YYYY(start date of campaign)".

HLM/1724/25

Overview Page_Bed nets distributed

a) Check whether if "Total Bednets distributed till Today(start date of campaign)" value is zero b) Check whether if "Total Bednets distributed till Today (start date of campaign)" value as No data or No entire in Elastic serach

Functional

Campaign start date- till date PC since start date of campaign=0

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a) "Nets Distributed DD/MM/YYYY (start date of campaign)" should contain Zero value in center. b)No data found message should be displayed when there is no data

HLM/1724/26

Overview Page_Bed nets distributed

Check whether if "Total Bednets distributed till Today (start date of campaign)" value is ingested first time in the sysytem.

Functional

Campaign start date- till date PC since start date of campaign=100. (First day)

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a)"Total Bednets distributed till Today(start date of campaign)" should display 100

HLM/1724/27

Overview Page_Bed nets distributed

Check whether "Bednets Target per day " values are generated according to formula "Bednets Micro plan target for the province per day* (No.of days in the selected date range filter) , for national & provincial supervisor Bednets Micro plan target for the district per day* (No.of days in the selected date range filter) , for district supervisor"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for"Bednets Target per day ".

HLM/1724/28

Overview Page_Bed nets distributed

a) Check whether if "Bednets Target per day" value is zero b) Check whether if "Bednets Target per day" value as No data or No entire in Elastic serach

Functional

Date Range for one day. Households targeted per day=0

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a) "Bednets Target per day" should contain Zero value in center. b)No data found message should be displayed when there is no data

HLM/1724/29

Overview Page_Bed nets distributed

Check whether if "Bednets Target per day" value is ingested first time in the sysytem.

Functional

Households targeted per day=100. (First day) Fixed value=100

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a)"Bednets Target per day" should display 100

HLM/1724/30

Overview Page_Bed nets distributed

Check whether Bednets Target per day for selected two days it is displaying correct value

Functional

Date Range=2 days. target for the province per day =100 Total=100*2=200

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a)"Bednets Target per day " should display 200

HLM/1724/31

Overview Page_Bed nets distributed

Check whether Bednets coverage till Today values are genrated by "Σai/ (Bednets Microplan target)i ] *100 i = Assigned/selected Province for National level role & Provincial level role i = assigned District for District level role"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for Bednets coverage till Today

HLM/1724/32

Overview Page_Bed nets distributed

a) Check whether if "Bednets coverage till Today" value is zero b) Check whether if "Bednets coverage till Today" value as No data or No entire in Elastic serach

Functional

Date Range for one day. Beneficiaries covered against micro plan=0

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a) "Bednets coverage till Today" should contain Zero value in center. b)No data found message should be displayed when there is no data

HLM/1724/33

Overview Page_Bed nets distributed

Check whether % value should be aligned to center of the card and Bold

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Text/link should be in center Bednets coverage till Todayas per Figma.

HLM/1724/34

Overview Page_Bed nets distributed

Check whether the color of blue is cover as per the % value.

UI

Example PCAMP is 50% Then circle should carry 50 % with blue color and 50% with white color

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Color should change as per the % value

HLM/1724/35

Overview Page_Bed nets distributed

Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Tete", "district": "Angonia", "administrativeProvince": "Ulongue" Only Tete,Angonia and Ulongue data should be dispaly"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data for Only Tete,Angonia and Ulongue. Its like need to display data for applied filters

HLM/1724/36

Overview Page_Bed nets distributed

"Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Tete", "district": "Angonia" It should display the total data under angonia districts(Includes administrativeProvince i.e AP1,AP2)

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as the total data under angonia districts(Includes administrativeProvince i.e AP1,AP2). Its like need to display data for applied filters

HLM/1724/37

Overview Page_Bed nets distributed

"Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Tete", It should display the total (all) data under Tete provinces(Includes districts & administrativeProvince i.e AP1,AP2)

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as the total (all) data under Tete provinces(Includes districts & administrativeProvince i.e AP1,AP2)). Its like need to display data for applied filters

HLM/1724/38

Overview Page_Bed nets distributed

Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Gaza", "district": "Chibuto", "administrativeProvince": "Chissano", Only Gaza,chibuto and chissano data should be display "

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as Only Gaza,chibuto and chissano . Its like need to display data for applied filters

HLM/1724/39

Overview Page_Bed nets distributed

"Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Tete", "district": "Doa", No data is available on district Doa so expected it to show/display '0'.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as 0 because No data is available on district Doa

HLM/1724/40

Overview Page_Bed nets distributed

"Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Inhambane", No data is available on Provinces Inhambane so expected it to show/display '0'.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as 0 becaus No data is available on Provinces Inhambane

HLM/1724/41

ToolTips

a)Check Whether tooltip width and height should be aligned. b)Check Whether the text shown on the tooltip is aligned or not. c)Check Whether accurate text shown on the mouse hover on the tooltip.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Tooltip should only display when user mouse hover and the text font size and width and height should be aligned as per Figma

HLM/1724/42

ToolTips

a)Check whether the user move pointer from the text/link tooltip text should be hidden or not. b)Check whether the mouse hover colour on the text/link changed or not. c)Check Whether on the mouse hover, mouse pointer changes or not. d)Check Whether text/link aligned with the label text on which tooltip implemented.

Functional/UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

When user move the pointer from the text then tooltip need to hidden ,Colour and mouse pointer need to changed whenever user mouse hover.

HLM/1724/43

ToolTips

a)Check Whether text for the maximum length on the tooltip should not be trim. b)Check Whether that the tooltip text should be relevant and well explained to the user. c)Check Whether there should not be any spelling mistake for the content added on the tooltip.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Text shouldn't overflow outside the tooltip box it need to tirm to next line and text in the tootip need to be relevant and no spelling mistakes should be.

HLM/1724/44

localization

a)Check Whether text/context i.e letters and numbers shows in respective localization language.(Should support localisation for multiple languages) b)Check Whether English is default language.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Text need to display as per the selected localization language and English Language should be default.

HLM/1724/45

breadcrumbs

Check whether landing page as breadcrumbs and it should be present to navigate

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Breadcrumbs needs to present and once user clicks on it need to navigate to correct page.

Overview Page

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

HLM/1765/01

Overview Page

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/1765/02

Overview Page

Check whether National Level user arrive to the overview page by clicking on respective "Coverage by province"

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the overivew screen by clicking on province.

HLM/1765/03

Overview Page

Check whether it is the default view will be at the provincial level (Aggregate of all districts within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

For Provinical level User Overview will be deafult landing page

HLM/1765/04

Overview Page

a)Check whether "Date Range" is present at top most left side. b)Check whether "Date Range" as box with current Date and data picker calender c)Check whether once we mouse hover on the "Date Range" box color need to change orange. Once we remove mouse hover from box it is change to black color. d)Check whether Date format as "DD/MM/YYYY". e)Check whether Once User click on Calender icon, calender/Date picker is open or not. f)Check whether the padding between text and icon, spacing to boader is as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should be as per Figma

HLM/1765/05

Overview

a)Check that date picker get open when user click on date field. b)Check that user able to select the date from the date picker. c)Check that by default current date selected or not when date picker get open. d)Check that current date highlight by default or not . e)Check that date picker get closed or not when user select the date from the date picker . f)Check that date picker get closed or not when user click outside of date field. g)Check that user able to change the date or not once select from date picker. h)Check that selected date showing in date field or not . i)Check that date showing in valid format or not when user select the date from date picker. j)Check that user able to swipe the previous month or year from arrow(forward and Backward) option in date picker

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should work as per validations and filters too.

HLM/1765/06

Overview

Check whether Dates changes as user select "Custom Date Range ","Today" and "Cumulative" Check whether tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to selecte or unselect the Date Changes

HLM/1765/07

Overview Page

Check whether provinicial and district level user will have different tabs (Overview,Registration & Delivery ,Complaints,Inventory and Supervision ) and clicking on each tab name should navigate to the respective tab by default it will land to the overview tab

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User need to nagivate to respective tab once click on tabs

Tab navigation does not navigate to different pages and it happens internally within a single page

HLM/1765/08

Overview Page

Check whether National level Dashbord user lands to Overview tab by default

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab.

HLM/1765/09

Overview Page

Check whether tabs(Overview,Registration & Delivery ,Complaints,Inventory and Supervision ) color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab and color of Overview should be in orange and black color when unselected.

HLM/1765/10

Overview Page

Check whether User is able to download a pdf/jpg of the entire page.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download the entire page and need to open the succesful file and cross check with UI and downloaded file. (pdf/jpg)

HLM/1765/11

Overview Page

Check whether User is able to share through whatsapp as pdf/jpg of the entire page. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through whatsapp

HLM/1765/12

Overview Page

Check whether User is able to share through email as pdf/jpg of the entire page.If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through email

HLM/1765/13

Overview Page_Bed Nets Not Delivered

Check whether "Bed Nets Not Delivered" is separate card in Overview page Dashbord screen with alignment,Bold as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

In Overview page it should have Bed Nets Not Delivered separate card with Bold "Bed Nets Not Delivered" with correct alignments.

HLM/1765/14

Overview Page_Bed Nets Not Delivered

Check whether more icon is aligned properly and bold color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

More icon should be aligned properly and bold color

HLM/1765/15

Overview Page_Bed Nets Not Delivered

Check whether user able to click more icon then the following three options are present: a)Download Icon Image b)Whatsapp Icon Image c)Email Icon Image

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

More Icon should be clickable. And it need to disply the three options: a)Download Icon Image b)Whatsapp Icon Image c)Email Icon Image

HLM/1765/16

Overview Page_Bed Nets Not Delivered

Check whether Bed Nets Not Delivered as three status closed,rejected and relocated is showing left side in the card.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Bed Nets Not Delivered card should contain proper align with three paritions as closed,rejected and relocated text

Looks to be a typo. This is bed nets not delivered, not Complaints

HLM/1765/17

Overview Page_Bed Nets Not Delivered

Check whether font size, colors,paddings are maintained as text primary and secondary color in Complaints as per requirement(Figma)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

font size, colors,padding of text primary and secondary color should be as per reqirement in Complaints.

HLM/1765/18

Overview Page_Bed Nets Not Delivered

Check whether that a circle appears with the colors as Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The Circle need to appears with the color as mentioned in figma

HLM/1765/19

Overview Page_Bed Nets Not Delivered

Check whether that the circle is divided as per % value among and outside the circle it should display value with % i.e 25%.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The circle need to divide as the % value among themselfes

HLM/1765/20

Overview Page_Bed Nets Not Delivered

Check whether Total bed nets not delivery values is sum of closed,rejected and Relocated

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Total bed nets not delivery values should be sum of closed,rejected and relocated

HLM/1765/21

Overview Page_Bed Nets Not Delivered

Check whether Total bed nets not delivery values is display in bold color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Total bed nets not delivery values should be display in bold color

HLM/1765/22

Overview Page_Bed Nets Not Delivered

Check whether Total text and Value is align in the center of Circle (pie chart).

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Total text and it's value need to align the center of circle with bold

HLM/1765/23

Overview Page_Bed Nets Not Delivered

Check whether once we mousehover on circle of any color then pop up need to display as "Reason and absolute % "Example: closed (35.5%).

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User mousehover on the circle of any color pop up need to display with the sepcific reason and %

It should show the absolute numbers also for each slice

HLM/1765/24

Overview Page_Bed Nets Not Delivered

Check whether "Bed Nets Not Delivered "values are generated according to formula For Total: Total 'a's, for date range = SELECTION , boundary = Province for National level role & Provincial level role Total 'a's, for date range = SELECTION , boundary = District for District level role

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for Bed nets not delivered:Total .

HLM/1765/25

Overview Page_Bed Nets Not Delivered

Check whether closed,rejected and relocated Each Slice of the pie = For Split: Total 'a's, for date range = SELECTION , boundary = Province for National level role & Provincial level role , for each reason Total 'a's, for date range = SELECTION , boundary = District for District level role, for each reason "

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for Bed nets not delivered :Individual Reasons.

HLM/1765/26

Overview Page_Bed Nets Not Delivered

Check Whether all the localisation keys are added

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

All localisation keys need to be set for card

Overview Page

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS

HLM/1776/01

Overview Page

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/1776/02

Overview Page

Check whether National Level user arrive to the overview page by clicking on respective "Coverage by province"

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the overivew screen by clicking on province.

HLM/1776/03

Overview Page

Check whether it is the default view will be at the provincial level (Aggregate of all districts within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

For Provinical level User Overview will be deafult landing page

HLM/1776/04

Overview Page

a)Check whether "Date Range" is present at top most left side. b)Check whether "Date Range" as box with current Date and data picker calender c)Check whether once we mouse hover on the "Date Range" box color need to change orange. Once we remove mouse hover from box it is change to black color. d)Check whether Date format as "DD/MM/YYYY". e)Check whether Once User click on Calender icon, calender/Date picker is open or not. f)Check whether the padding between text and icon, spacing to boader is as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should be as per Figma

HLM/1776/05

Overview

a)Check that date picker get open when user click on date field. b)Check that user able to select the date from the date picker. c)Check that by default current date selected or not when date picker get open. d)Check that current date highlight by default or not . e)Check that date picker get closed or not when user select the date from the date picker . f)Check that date picker get closed or not when user click outside of date field. g)Check that user able to change the date or not once select from date picker. h)Check that selected date showing in date field or not . i)Check that date showing in valid format or not when user select the date from date picker. j)Check that user able to swipe the previous month or year from arrow(forward and Backward) option in date picker

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should work as per validations and filters too.

HLM/1776/06

Overview

Check whether Dates changes as user select "Custom Date Range ","Today" and "Cumulative" Check whether tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to selecte or unselect the Date Changes

Today/Cumulative toggles are not yet enabled and it will be enabled once the project service is integrated to the UI

HLM/1776/07

Overview Page

Check whether Different campaigns will have different tabs (Overview,Registration & Delivery ,Complaints,Inventory and Supervision ) and clicking on each tab name should navigate to the respective tab

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User need to nagivate to respective pages once click on tabs

Tab navigation does not switch the pages. The page URL will remain the same

HLM/1776/08

Overview Page

Check whether National level Dashbord user lands to Overview tab by default

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab.

HLM/1776/09

Overview Page

Check whether tabs(Overview,Registration & Delivery ,Complaints,Inventory and Supervision ) color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab and color of Overview should be in orange and black color when unselected.

HLM/1776/10

Overview Page

Check whether User is able to download a pdf/jpg of the entire page.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download the entire page and need to open the succesful file and cross check with UI and downloaded file. (pdf/jpg)

HLM/1776/11

Overview Page

Check whether User is able to share through whatsapp as pdf/jpg of the entire page. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through whatsapp

HLM/1776/12

Overview Page

Check whether User is able to share through email as pdf/jpg of the entire page.If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through email

HLM/1776/13

Overview Page_Complaints

Check whether "Complaints" is separate card in Overview page Dashbord screen with alignment,Bold as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

In Overview page it should have Complaints separate card with Bold "Complaints" with correct alignments.

HLM/1776/14

Overview Page_Complaints

Check whether more icon is aligned properly and bold color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

More icon should be aligned properly and bold color

HLM/1776/15

Overview Page_Complaints

Check whether user able to click more icon then the following three options are present: a)Download Icon Image b)Whatsapp Icon Image c)Email Icon Image

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

More Icon should be clickable. And it need to disply the three options: a)Download Icon Image b)Whatsapp Icon Image c)Email Icon Image

HLM/1776/16

Overview Page_Complaints

Check whether Complaints has three status Open ,Resolved andRejected Complaints is showing left side in the card.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Complaints card should contain proper align with three paritions as Open Complaints,Resolved Complaints andRejected Complaints text

HLM/1776/17

Overview Page_Complaints

Check whether font size, colors,paddings are maintained as text primary and secondary color in Complaints as per requirement(Figma)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

font size, colors,padding of text primary and secondary color should be as per reqirement in Complaints.

The colors of the sectors will not be mapped as it is given in figma. However, different sectors will have unique colors

HLM/1776/18

Overview Page_Complaints

Check whether that a circle appears with the colors as Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The Circle need to appears with the color as mentioned in figma

HLM/1776/19

Overview Page_Complaints

Check whether that the circle is divided as per % value among and outside the circle it should display value with % i.e 25%.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The circle need to divide as the % value among themselfes

HLM/1776/20

Overview Page_Complaints

Check whether total Complaints values is sum of Open Complaints,Resolved Complaints and Rejected Complaints

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Complaints values should be sum of Open Complaints,Resolved Complaints andRejected Complaints

HLM/1776/21

Overview Page_Complaints

Check whether Total text and absolute Value is align in the center of Circle (pie chart).

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Total text and it's value need to align the center of circle with bold

should also show the Absolute number along with the % values

HLM/1776/22

Overview Page_Complaints

Check whether once we mousehover on circle of any color then pop up need to display as "Reason and %"Example: Open(35.5%).

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User mousehover on the circle of any color pop up need to display with the sepcific reason and %

HLM/1776/23

Overview Page_Complaints

Check whether " Complaints "values are generated according to formula For Total: "Total Complaints = Sum of all complaints CREATED for boundary = 'Selected Province' && Date range = ' SELECTION'

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for Complaints:Total .

HLM/1776/24

Overview Page_Complaints

Check whether Open, Resolved, Rejected complaints Each Slice of the pie = Total complaints where Status = i , boundary = 'Selected Province' && Date range = ' SELECTION' i = Open, Resolved, Rejected"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for Complaints:Individual Reasons.

HLM/1776/25

Overview Page_Complaints

Check Whether all the localisation keys are added

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

All localisation keys need to be set for card

HLM/1776/26

Overview Page_Complaints

Check whether by adding the filters using Burp suite for province and district Example Instead the value for "province": "Tete", "district": "Angonia", "administrativeProvince": "Ulongue" Only Tete,Angonia and Ulongue data should be dispaly"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data for Only Tete,Angonia and Ulongue. Its like need to display data for applied filters

HLM/1776/27

Overview Page_Complaints

"Check whether by adding the filters using Burp suite for province and district Example Instead the value for "province": "Tete", "district": "Angonia" It should display the total data under angonia districts(Includes administrativeProvince i.e AP1,AP2)

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as the total data under angonia districts(Includes administrativeProvince i.e AP1,AP2). Its like need to display data for applied filters

HLM/1776/28

Overview Page_Complaints

"Check whether by adding the filters using Burp suite for province and district Example Instead the value for "province": "Tete", It should display the total (all) data under Tete provinces(Includes districts & administrativeProvince i.e AP1,AP2)

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as the total (all) data under Tete provinces(Includes districts & administrativeProvince i.e AP1,AP2)). Its like need to display data for applied filters

HLM/1776/29

Overview Page_Complaints

Check whether by adding the filters using Burp suite for province and district Example Instead the value for "province": "Gaza", "district": "Chibuto", "administrativeProvince": "Chissano", Only Gaza,chibuto and chissano data should be display "

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as Only Gaza,chibuto and chissano . Its like need to display data for applied filters

HLM/1776/30

Overview Page_Complaints

"Check whether by adding the filters using Burp suite for province and district Example Instead the value for "province": "Tete", "district": "Doa", No data is available on district Doa so expected it to show/display '0'.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as 0 because No data is available on district Doa

HLM/1776/31

Overview Page_Complaints

"Check whether by adding the filters using Burp suite for province and district Example Instead the value for "province": "Inhambane", No data is available on Provinces Inhambane so expected it to show/display '0'.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as 0 becaus No data is available on Provinces Inhambane

Overview Page - Inventory Status

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

Overview Page - Inventory Status

HLM/1892/01

Overview Page

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/1892/02

Overview Page

Check whether National Level user arrive to the overview page by clicking on respective "Coverage by province" and the bar charts is showing according to the district wise (according to the selected province & Aggregate of all districts within)

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the overivew screen by clicking on province and the bar charts should be show according to the district wise

HLM/1892/03

Overview Page

Check whether provincial level user arrive to Overview Page by deafult and the bar charts is showing in the overview tab according to the district wise (according to the selected province)

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the overivew screen by deafult and the bar charts should be show according to the district wise

HLM/1892/04

Overview Page

Check whether district level user arrive to Overview Page by deafult and the bar charts is showing in the overview tab according to the wise (according to the AP1,AP2,.....)

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the overivew screen by deafult and the bar charts should be show according to the ADMINISTRATIVEPROVINCE wise

HLM/1892/05

Overview Page

a)Check whether "Date Range" is present at top most left side. b)Check whether "Date Range" as box with current Date and data picker calender c)Check whether once we mouse hover on the "Date Range" box color need to change orange. Once we remove mouse hover from box it is change to black color. d)Check whether Date format as "DD/MM/YYYY". e)Check whether Once User click on Calender icon, calender/Date picker is open or not. f)Check whether the padding between text and icon, spacing to boader is as per Figma

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Data Range and Data picker should be as per Figma

HLM/1892/06

Overview

a)Check that date picker get open when user click on date field. b)Check that user able to select the date from the date picker. c)Check that by default current date selected or not when date picker get open. d)Check that current date highlight by default or not . e)Check that date picker get closed or not when user select the date from the date picker . f)Check that date picker get closed or not when user click outside of date field. g)Check that user able to change the date or not once select from date picker. h)Check that selected date showing in date field or not . i)Check that date showing in valid format or not when user select the date from date picker. j)Check that user able to swipe the previous month or year from arrow(forward and Backward) option in date picker

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Data Range and Data picker should work as per validations and filters too.

HLM/1892/07

Overview

Check whether Dates changes as user select "Custom Date Range ","Today" and "Cumulative" Check whether tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to select or unselect the Date Changes

HLM/1892/08

Overview Page

Check whether National level Dashbord user lands to Overview tab through Landing page --> National Page --> Overview page

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

National level Dashbord user shpould be lands to Overview tab through Landing page --> National Page --> Overview page

National level user will not land on overview page by default. The flow will be Landing page --> National Page --> Overview page

HLM/1892/09

Overview Page

Check whether tabs(Overview,Registration & Delivery ,Complaints,Inventory and Supervision ) color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Once User login sucessfully should land to Overview tab and color of Overview should be in orange and black color when unselected.

HLM/1892/10

Overview Page

Check whether User is able to download a pdf/jpg of the entire page.

UI/Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should able to download the entire page and need to open the succesful file and cross check with UI and downloaded file. (pdf/jpg)

HLM/1892/11

Overview Page

Check whether User is able to share through whatsapp as pdf/jpg of the entire page. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

UI/Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should able to share the entire page through whatsapp

HLM/1892/12

Overview Page

Check whether User is able to share through email as pdf/jpg of the entire page.If yes check as image or link/text

UI/Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should able to share the entire page through email

HLM/1892/13

Overview Page

Check whether if a user select a date range that is invalid (eg: tomorrow) the proper error message is shown Check for the following testcases also: a. All districts are live (all bars should be shown) b. No districts are live (No data message) c. Some of the districts are live and others are not live (non live districts bar should be 0 and show no data in labels/hover)

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The system should be show the proper validation message i.e;"No-Data". a. All districts are live (all bars should be shown) b. No districts are live (No data message) c. Some of the districts are live and others are not live (non live districts bar should be 0 and show no data in labels/hover)

Test for cases, a. All districts are live (all bars should be shown) b. No districts are live (No data message) c. Some of the districts are live and others are not live (non live districts bar should be 0 and show no data in labels/hover)

this will become obsolete in future

HLM/1892/14

Inventory Status

Check whether "Inventory Status" is separate card in Overview page Dashbord screen with alignment,Bold as per Figma

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

In Overview page it should beInventory Status separate name of the card with Bold "Inventory Status" with correct alignments.

HLM/1892/15

Inventory Status

Check whether user able to click Kebab icon then the following options are present: a. Share (Share through Whatsapp and email) b. Download ( Image in pdf/jpg)

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to click on the kebab icon after click on the icon the share and download options should be display

HLM/1892/16

Inventory Status

Check whether "Number Of Days To Last Inventory " text & "kebab" icon is aligned properly

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

"Number Of Days To Last Inventory " text & "kebab" icon should be aligned properly as per figma designed

HLM/1892/17

Inventory Status

Check whether UI/UX of Number Of Days To Last Inventory KPI card for National level User a. Spacing between the two cards b. Alignments of the text c. Color of the horizental line of the chart d. y-value starts from 0 e. X and Y values in the bar chart f. Name of the "Number Of Days To Last Inventory" should be bold g. Number of days the inventory can last based on current consumption location key is show below the "Number Of Days To Last Inventory" card h.Check the logo with color of the card as per figma

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

UI/UX should be expected as per figma

HLM/1892/18

Inventory Status

Check whether all the localization key is show in the Inventory Status

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

UI/UX should be expected as per figma

HLM/1892/19

Inventory Status

Check whether "Number Of Days To Last Inventory Card" card the bars color is showing in blue color as per figma designed

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

"" Inventory Status" bars color should be show in blue color as per figma designed

HLM/1892/20

Inventory Status

Check whether if user mouse over on one district in the "Inventory Status" chart then name of the district and value is display in tool-tip

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Tool-tip should be display after the user mouse over on one district

Currently if the difference is in decimal less than 0 (E.g: 0.45 days), then on hovering it shows "0 days". An enhancement has been discussed for this specific chart to show a relative value to avoid the 0 values (E.g: "Stock will last for <1 day", if the value is 0.45)

HLM/1892/21

Inventory Status

Check whether "Inventory Status " displays the number of days the stock will last based on the overall stock availability compared against the overall microplan target

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

" Number Of Days To Last Inventoryr" card should bedisplays the number of days the stock will last based on the overall stock availability compared against the overall microplan target

The chart does not change based on the date range as it displays the number of days the stock will last based on the overall stock availability compared against the overall microplan target

HLM/1892/22

Inventory Status

Check whether User is able to sharable through whatsapp as Image "Number Of Days To Last Inventory " a)Check whether User is able to share in one to one chats.If yes check as image b)Check whether User is able to share in group chats.If yes check as image c)Check whether User is abe to keep it as status. If yes check as image (optional)

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should able to share Number Of Days To Last Inventory through whatsapp file image

HLM/1892/23

Inventory Status

Check whether if there are no data inserted then system is show that "No-data"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

System should be show that "No-data"

HLM/1892/24

Inventory Status

Check whether that Inventory Status values is display according to the KPI calculation:- "a --> Stock on Hand, for the selected date range b --> Daily Microplan target x c = Σx [(Σiai)x ], i = Warehouse 1, 2, 3 ...n x = District 1, District 2, .... n , For National and Provincial supervisors x = AP 1, AP 2, .... n , For District supervisors 2.21 = c / b"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The Inventory Status values should be display according to the KPI calculation:- "a --> Stock on Hand, for the selected date range b --> Daily Microplan target x c = Σx [(Σiai)x ], i = Warehouse 1, 2, 3 ...n x = District 1, District 2, .... n , For National and Provincial supervisors x = AP 1, AP 2, .... n , For District supervisors 2.21 = c / b"

HLM/1892/25

Inventory Status

Check whether for if no data ingested throgjh kibana it is show name of the district but value is zero Ex-"quantity": null,

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The name of the district should be show but value should be Zero Example of following responce should be show:- a.Bednets Distributed- only name of the district, value-0 b. Population Covered-only name of the district, value-0 c. Households visited- name and value both will be show

Overview Page

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

HLM/1904/1

Overview Page

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/1904/2

Overview Page

Check whether National Level user arrive to the overview page by clicking on respective "Coverage by province"

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the overivew screen by clicking on province.

HLM/1904/3

Overview Page

Check whether it is the default overview will be at the provincial level (Aggregate of all districts within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

For Provinical level User Overview will be deafult landing page

HLM/1904/4

Overview Page

Check whether provincial level user arrive to the Registration & Delivery page by switch the tab from "Overview" page to "Registration & Delivery" page and the bar charts is showing according to the district wise (according to the selected province)

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Provincial level user should be switch to the Registration & Delivery Tab by click on the next tab from the overview tab and the bar charts should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected Province )

HLM/1904/5

Overview Page

Check whether it is the default overview view will be at the district level (Aggregate of all api within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

For District level User Overview will be deafult landing page

HLM/1904/6

Overview Page

Check whether district Level user arrive to the Registration & Delivery page by switch the tab from "Overview" page to "Registration & Delivery" page and the bar charts is showing according to the AP1, AP2, .... APn for District level role wise (according to the selected district )

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

District level user should be switch to the Registration & Delivery Tab by click on the next tab from the overview tab and the bar charts should be display according to the AP1, AP2, .... APn for District level role (according to the selected district )

HLM/1904/7

Overview Page

a)Check whether "Date Range" is present at top most left side. b)Check whether "Date Range" as box with current Date and data picker calender c)Check whether once we mouse hover on the "Date Range" box color need to change orange. Once we remove mouse hover from box it is change to black color. d)Check whether Date format as "DD/MM/YYYY". e)Check whether Once User click on Calender icon, calender/Date picker is open or not. f)Check whether the padding between text and icon, spacing to boader is as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should be as per Figma

HLM/1904/8

Overview Page

a)Check that date picker get open when user click on date field. b)Check that user able to select the date from the date picker. c)Check that by default current date selected or not when date picker get open. d)Check that current date highlight by default or not . e)Check that date picker get closed or not when user select the date from the date picker . f)Check that date picker get closed or not when user click outside of date field. g)Check that user able to change the date or not once select from date picker. h)Check that selected date showing in date field or not . i)Check that date showing in valid format or not when user select the date from date picker. j)Check that user able to swipe the previous month or year from arrow(forward and Backward) option in date picker

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should work as per validations and filters too.

HLM/1904/9

Overview Page

Check whether Dates changes as user select "Custom Date Range ","Today" and "Cumulative" Check whether tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to selecte or unselect the Date Changes

HLM/1904/10

Overview Page

Check whether Different campaigns will have different tabs (Overview,Registration & Delivery ,Complaints,Inventory and Supervision ) and clicking on each tab name should navigate to the respective pages

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User need to nagivate to respective pages once click on tabs

HLM/1904/11

Overview Page

Check whether National level Dashbord user lands to Overview tab by default

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab.

HLM/1904/12

Overview Page

Check whether tabs(Overview,Registration & Delivery ,Complaints,Inventory and Supervision ) color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab and color of Overview should be in orange and black color when unselected.

HLM/1904/13

Overview Page

Check whether User is able to download a pdf/jpg of the entire page.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download the entire page and need to open the succesful file and cross check with UI and downloaded file. (pdf/jpg)

HLM/1904/14

Overview Page

Check whether User is able to share through whatsapp as pdf/jpg of the entire page. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through whatsapp

HLM/1904/15

Overview Page

Check whether User is able to sharable through email as pdf/jpg of the entire page.If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through email

HLM/1904/16

Overview Page

Check whether if a user select a date range that is invalid (eg: tomorrow) the proper error message is shown

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential

The system should be show the proper validation message i.e;"No-Data"

HLM/1904/17

Overview Page_Overall Checklists Completion Rate

Check whether "Overall Checklists Completion Rate" is separate card in Overview page Dashbord screen with alignment,Bold as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

In Overview page it should have Overall Checklists Completion Rate separate Overall Checklists Completion Rate card with Bold "Overall Checklists Completion Rate" with correct alignments.

HLM/1904/18

Overview Page_Overall Checklists Completion Rate

Check whether user able to click more icon then the following three options are present: a)Download Icon Image b)Whatsapp Icon Image c)Email Icon Image

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

More Icon should be clickable. And it need to disply the three options: a)Download Icon Image b)Whatsapp Icon Image c)Email Icon Image

HLM/1904/19

Overview Page_Overall Checklists Completion Rate

Check whether we have sub header as "Percentage of all available checklists filled and submitted"

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Sub header should be display as "Percentage of all available checklists filled and submitted"

HLM/1904/20

Overview Page_Overall Checklists Completion Rate

Check whether font size, colors,paddings are maintained as text primary and secondary color in Complaints as per requirement(Figma)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

font size, colors,padding of text primary and secondary color should be as per reqirement in Complaints.

HLM/1904/21

Overview Page_Overall Checklists Completion Rate

Check whether user able to see districts on X-axis For Provincial level user and AP1,AP2 on X-axis for district level user

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

On x-aixs provincial level user should able to see district names and district level user should able to see ap1,ap2...

HLM/1904/22

Overview Page_Overall Checklists Completion Rate

Check whether user able to see numbers with % in the Y-axis Check whether user able to see on the Y-axis number difference is as we ingest the bulk of data.It is dyamic as the data. Check whether that Y-axis starts from "0" Check whether that District name for orovincial level user in the Y-axis starts with the Capital letter and AP name for district level user

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

On y-axis user should able to see numbers it should be dyamic as we ingest the bulk data. It should start from 0 always and district name starting letter should be capital.

HLM/1904/23

Overview Page_Overall Checklists Completion Rate

Check whether the Bar chart color is showing in blue color as per figma and as value present.

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Bar chart color should be show in blue color as per figma

HLM/1904/24

Overview Page_Overall Checklists Completion Rate

Check whether Bar chart showing increasing as value increases for the district and AP

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Bar chart should increasing as value increases for the district Bar chart should increasing as value increases for the ap1,ap2...

HLM/1904/25

Overview Page_Overall Checklists Completion Rate

Provincial level User =================== Check whether by mouse hover on one of the district in the bar chart then name of the district and value display in pop-up Check whether by Mouse hover it is showing the district name as Bold and value as unBold District Level User ================ Check whether by mouse hover on one of the AP in the bar chart then name of the AP and value display in pop-up Check whether by Mouse hover it is showing the AP name as Bold and value as unBold

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once user mouse hoveron the bar chart of any one district Pop-up should display And district name should be Bold and Unbold

HLM/1904/26

Overview Page_Overall Checklists Completion Rate

Check whether provincial level If the bar chart is hyperlinked (on click, navigates to some other page), it should redirect to the district page i.e AP1,AP2...

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Which user click on blue color of any one district then it should redirect to ap (drill down level )

HLM/1904/27

Overview Page_Overall Checklists Completion Rate

Check whether No data found message should be displayed when there is no data in the Bar chart .

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

No data message should when there is no data in bar chat or in selected data range

HLM/1904/28

Overview Page_Overall Checklists Completion Rate

a)Check Whether tooltip width and height should be aligned. b)Check Whether the text shown on the tooltip is aligned or not. c)Check Whether accurate text shown on the mouse hover on the tooltip.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Tooltip should only display when user mouse hover and the text font size and width and height should be aligned as per Figma

HLM/1904/29

Overview Page_Overall Checklists Completion Rate

a)Check whether the user move pointer from the text/link tooltip text should be hidden or not. b)Check whether the mouse hover colour on the text/link changed or not. c)Check Whether on the mouse hover, mouse pointer changes or not. d)Check Whether text/link aligned with the label text on which tooltip implemented.

Functional/UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

When user move the pointer from the text then tooltip need to hidden ,Colour and mouse pointer need to changed whenever user mouse hover.

HLM/1904/30

Overview Page_Overall Checklists Completion Rate

a)Check Whether text for the maximum length on the tooltip should not be trim. b)Check Whether that the tooltip text should be relevant and well explained to the user. c)Check Whether there should not be any spelling mistake for the content added on the tooltip.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Text shouldn't overflow outside the tooltip box it need to tirm to next line and text in the tootip need to be relevant and no spelling mistakes should be.

HLM/1904/31

Overview Page_Overall Checklists Completion Rate

a)Check Whether text/context i.e letters and numbers shows in respective localization language.(Should support localisation for multiple languages) b)Check Whether English is default language.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Text need to display as per the selected localization language and English Language should be default.

HLM/1904/32

Overview Page_Overall Checklists Completion Rate

Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Tete", "district": "Angonia", "administrativeProvince": "Ulongue" Only Tete,Angonia and Ulongue data should be dispaly"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data for Only Tete,Angonia and Ulongue. Its like need to display data for applied filters

HLM/1904/33

Overview Page_Overall Checklists Completion Rate

"Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Tete", "district": "Angonia" It should display the total data under angonia districts(Includes administrativeProvince i.e AP1,AP2)

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as the total data under angonia districts(Includes administrativeProvince i.e AP1,AP2). Its like need to display data for applied filters

HLM/1904/34

Overview Page_Overall Checklists Completion Rate

"Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Tete", It should display the total (all) data under Tete provinces(Includes districts & administrativeProvince i.e AP1,AP2)

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as the total (all) data under Tete provinces(Includes districts & administrativeProvince i.e AP1,AP2)). Its like need to display data for applied filters

HLM/1904/35

Overview Page_Overall Checklists Completion Rate

Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Gaza", "district": "Chibuto", "administrativeProvince": "Chissano", Only Gaza,chibuto and chissano data should be display "

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as Only Gaza,chibuto and chissano . Its like need to display data for applied filters

HLM/1904/36

Overview Page_Overall Checklists Completion Rate

"Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Tete", "district": "Doa", No data is available on district Doa so expected it to show/display '0'.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as 0 because No data is available on district Doa

HLM/1904/37

Overview Page_Overall Checklists Completion Rate

"Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Inhambane", No data is available on Provinces Inhambane so expected it to show/display '0'.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as 0 becaus No data is available on Provinces Inhambane

HLM/1904/38

Overview Page_Overall Checklists Completion Rate

Check whether that Overall Checklists Completion Ratevalues is display according to the KPI calculation:-"For National & Provincial Supervisors A =Mandated National Checklist completion = Total no. of national supervisors * ( Σi Frequency i ) C = Mandated Provincial Checklist completion = Total no. of provincial supervisors * ( Σi Frequency i ) E = Mandated District Checklist completion rate = Total no.of district supervisors * ( Σi Frequency i ) i = Frequency for each checklist for the respective supervisor level B = Actual National Checklist completion = Σm ( Σj (Actual no. of times the checklist was filled by National supervisor) j D = Actual Provincial Checklist completion = Σm ( Σj (Actual no. of times the checklist was filled by Provincial supervisor) j F = Actual District Checklist completion = Σm ( Σj (Actual no. of times the checklist was filled by District supervisor) j j = Checklist 1, 2, 3,...n m = Supervisor 1, 2, 3,...n National supervisor bar = A*100 /B, for all national supervisors who have conducted supervision in that particular province Provincial supervisor bar = C*100/D, for all provincial supervisors who have conducted supervision in that particular province District supervisor bar = E*100/F, for all district supervisors who have conducted supervision in that particular province For District Supervisors A =Mandated National Checklist completion = Total no. of national supervisors * ( Σi Frequency i ) C = Mandated Provincial Checklist completion = Total no. of provincial supervisors * ( Σi Frequency i ) E = Mandated District Checklist completion rate = Total no.of district supervisors * ( Σi Frequency i ) i = Frequency for each checklist for the respective supervisor level B = Actual National Checklist completion = Σm ( Σj (Actual no. of times the checklist was filled by National supervisor) j D = Actual Provincial Checklist completion = Σm ( Σj (Actual no. of times the checklist was filled by Provincial supervisor) j F = Actual District Checklist completion = Σm ( Σj (Actual no. of times the checklist was filled by District supervisor) j j = Checklist 1, 2, 3,...n m = Supervisor 1, 2, 3,...n National supervisor bar = A*100 /B, for all national supervisors who have conducted supervision in that particular district Provincial supervisor bar = C*100/D, for all provincial supervisors who have conducted supervision in that particular district District supervisor bar = E*100/F, for all district supervisors who have conducted supervision in that particular district"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for Overall Checklists Completion Rate.

Overview Page

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

HLM/1840/01

Overview Page

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/1840/02

Overview Page

Check whether National Level user arrive to the overview page by clicking on respective "Coverage by province"

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the overivew screen by clicking on province.

HLM/1840/03

Overview Page

Check whether it is the default view will be at the provincial level (Aggregate of all districts within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

For Provinical level User Overview will be deafult landing page

HLM/1840/04

Overview Page

a)Check whether "Date Range" is present at top most left side. b)Check whether "Date Range" as box with current Date and data picker calender c)Check whether once we mouse hover on the "Date Range" box color need to change orange. Once we remove mouse hover from box it is change to black color. d)Check whether Date format as "DD/MM/YYYY". e)Check whether Once User click on Calender icon, calender/Date picker is open or not. f)Check whether the padding between text and icon, spacing to boader is as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should be as per Figma

HLM/1840/05

Overview

a)Check that date picker get open when user click on date field. b)Check that user able to select the date from the date picker. c)Check that by default current date selected or not when date picker get open. d)Check that current date highlight by default or not . e)Check that date picker get closed or not when user select the date from the date picker . f)Check that date picker get closed or not when user click outside of date field. g)Check that user able to change the date or not once select from date picker. h)Check that selected date showing in date field or not . i)Check that date showing in valid format or not when user select the date from date picker. j)Check that user able to swipe the previous month or year from arrow(forward and Backward) option in date picker

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should work as per validations and filters too.

HLM/1840/06

Overview

Check whether Dates changes as user select "Custom Date Range ","Today" and "Cumulative" Check whether tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to selecte or unselect the Date Changes

HLM/1840/07

Overview Page

Check whether Different campaigns will have different tabs (Overview,Registration & Delivery ,Complaints,Inventory and Supervision ) and clicking on each tab name should navigate to the respective pages

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User need to nagivate to respective pages once click on tabs

HLM/1840/08

Overview Page

Check whether National level Dashbord user lands to Overview tab by default

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab.

HLM/1840/09

Overview Page

Check whether tabs(Overview,Registration & Delivery ,Complaints,Inventory and Supervision ) color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab and color of Overview should be in orange and black color when unselected.

HLM/1840/10

Overview Page

Check whether User is able to download a pdf/jpg of the entire page.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download the entire page and need to open the succesful file and cross check with UI and downloaded file. (pdf/jpg)

HLM/1840/11

Overview Page

Check whether User is able to share through whatsapp as pdf/jpg of the entire page. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through whatsapp

HLM/1840/12

Overview Page

Check whether User is able to sharable through email as pdf/jpg of the entire page.If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through email

HLM/1840/13

Overview Page_HouseHoldCoverage Ranking

Check whether "Household Coverage Ranking" is separate card in Overview page Dashbord screen with alignment,Bold as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

In Overview page it should have Household Coverage Ranking separate Household Coverage Ranking card with Bold "Household Coverage Ranking" with correct alignments.

HLM/1840/14

Overview Page_HouseHoldCoverage Ranking

Check whether Household coverage ranking card has sub-heading as "Households coverage of boundaries ranked from highest to lowest" with grey color text

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

sub heading should be as "Households coverage of boundaries ranked from highest to lowest" with grey color.

HLM/1840/15

Overview Page_HouseHoldCoverage Ranking

Check whether more icon is aligned properly and bold color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

More icon should be aligned properly and bold color

S

HLM/1840/16

Overview Page_HouseHoldCoverage Ranking

Check whether user able to click more icon then the following three options are present: a)Download Icon Image b)Whatsapp Icon Image c)Email Icon Image

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

More Icon should be clickable. And it need to disply the three options: a)Download Icon Image b)Whatsapp Icon Image c)Email Icon Image

HLM/1840/17

Overview Page_HouseHoldCoverage Ranking

Check whether user able to see districts on X-axis For Provincial level user and AP1,AP2 on X-axis for district level user

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

On x-aixs provincial level user should able to see district names and district level user should able to see ap1,ap2...

HLM/1840/18

Overview Page_HouseHoldCoverage Ranking

Check whether user able to see numbers in the Y-axis Check whether user able to see on the Y-axis number difference is as we ingest the bulk of data.It is dyamic as the data. Check whether that Y-axis starts from "0" Check whether that District name in the Y-axis starts with the Capital letter.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

On y-axis user should able to see numbers it should be dyamic as we ingest the bulk data. It should start from 0 always and district name starting letter should be capital.

HLM/1840/19

Overview Page_HouseHoldCoverage Ranking

Check whether the Bar chart color is showing in blue color as per figma and as value present.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Bar chart color should be show in blue color as per figma

HLM/1840/20

Overview Page_HouseHoldCoverage Ranking

Check whether Bar line various/ showing increasing as value increases for the district and AP

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Bar chart should increasing as value increases for the district Bar chart should increasing as value increases for the ap1,ap2...

HLM/1840/21

Overview Page_HouseHoldCoverage Ranking

Check whether by mouse hover on one of the district in the bar chart then name of the district and value display in pop-up Check whether by Mouse hover it is showing the district name as Bold and value as unBold

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once user mouse hoveron the bar chart of any one district Pop-up should display And district name should be Bold and Unbold

It should also show the respective Y axis value upon hover

HLM/1840/22

Overview Page_HouseHoldCoverage Ranking

Check whether provincial level If the bar chart is hyperlinked (on click, navigates to some other page), it should redirect to the district page i.e AP1,AP2...

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Which user click on blue color of any one district then it should redirect to ap (drill down level )

The drilldown is currently not enabled and it is planned for development in future sprints

HLM/1840/23

Overview Page_HouseHoldCoverage Ranking

Check whether No data found message should be displayed when there is no data in the Bar chart .

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

No data message should when there is no data in bar chat or in selected data range

HLM/1840/24

Overview Page_HouseHoldCoverage Ranking

Check whether bar chart arranged in descending order of magnitude from left to right

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

the bar chart should display in descending order

As we apply post computation on the data, the sorting is not retained. To fix this, there is in enhancement story (HLM-1885) that has been created. This will be picked up in the current Feb-H2 sprint

HLM/1840/25

Overview Page_HouseHoldCoverage Ranking

Check whether "values are generated according to formula [ (Total households visited till today)i / (Household Microplan target)i ] *100 , where i = District 1, District 2, .... District n, for national & provincial level role i = AP1, AP2, .... APn for District level role"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for"HouseHoldcoverage ranking

HLM/1840/26

Overview Page_HouseHoldCoverage Ranking

Check whether by adding the filters using Burp Suite for province and district Example Instead the value for "province": "Tete", "district": "Angonia",

Functional

doc a=1000

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as 1000. Its like need to display data for applied filters

HLM/1840/27

Overview Page_HouseHoldCoverage Ranking

Check whether by adding the filters using Burp Suite for province and district Example Instead the value for "province": "Tete", "district": "Angonia", "administrativeProvince": "Ulongue" Only Tete,Angonia and Ulongue data should be dispaly"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data for Only Tete,Angonia and Ulongue. Its like need to display data for applied filters

HLM/1840/28

Overview Page_HouseHoldCoverage Ranking

"Check whether by adding the filters using Burp Suite for province and district Example Instead the value for "province": "Tete", "district": "Angonia" It should display the total data under angonia districts(Includes administrativeProvince i.e AP1,AP2)

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as the total data under angonia districts(Includes administrativeProvince i.e AP1,AP2). Its like need to display data for applied filters

HLM/1840/29

Overview Page_HouseHoldCoverage Ranking

"Check whether by adding the filters using Burp Suite for province and district Example Instead the value for "province": "Tete", It should display the total (all) data under Tete provinces(Includes districts & administrativeProvince i.e AP1,AP2)

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as the total (all) data under Tete provinces(Includes districts & administrativeProvince i.e AP1,AP2)). Its like need to display data for applied filters

HLM/1840/30

Overview Page_HouseHoldCoverage Ranking

Check whether by adding the filters using Burp Suite for province and district Example Instead the value for "province": "Gaza", "district": "Chibuto", "administrativeProvince": "Chissano", Only Gaza,chibuto and chissano data should be display "

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as Only Gaza,chibuto and chissano . Its like need to display data for applied filters

HLM/1840/31

Overview Page_HouseHoldCoverage Ranking

"Check whether by adding the filters using Burp Suite for province and district Example Instead the value for "province": "Tete", "district": "Doa", No data is available on district Doa so expected it to show/display '0'.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as 0 because No data is available on district Doa

HLM/1840/32

Overview Page_HouseHoldCoverage Ranking

"Check whether by adding the filters using Burp Suite for province and district Example Instead the value for "province": "Inhambane", No data is available on Provinces Inhambane so expected it to show/display '0'.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as 0 becaus No data is available on Provinces Inhambane

HLM/1840/33

Overview Page_HouseHoldCoverage Ranking

Check whether the subheading is show ““Household coverage of boundaries ranked from highest to lowest. Click on each bar to drill down”” (This is not there in Figma) below the Households Coverage Ranking heading

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The subheading should be show “Household coverage of boundaries ranked from highest to lowest. Click on each bar to drill down" below the Households Coverage Ranking heading

HLM/1840/34

Overview Page_HouseHoldCoverage Ranking

Check whether the drill down will be based on the boundary ,is applicable for both number and % toggles and will be implemented as follows: National and Provincial supervisors: Districts → Administrative Posts → Locality → Village District supervisors: Administrative Posts → Locality → Village

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The drill down should be based on the boundary, should be applicable for the both toggles and should be implemented as follows: National and Provincial supervisors: Districts → Administrative Posts → Locality → Village District supervisors: Administrative Posts → Locality → Village

HLM/1840/35

Overview Page_HouseHoldCoverage Ranking

Check whether that if user mouse over on each bar at all levels of drill down is show the name of the boundary and the coverage % for that

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Hoveing over on each bar at all levels of drill down should be show the name of the boundary and the coverage % for that

HLM/1840/36

Overview Page_HouseHoldCoverage Ranking

Check whether that each bar upon hover for all levels of drill-down is highlighting with differently with different stroke colours

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Each bar upon hover for all levels of drill-down should be highlighted with differently with different stroke colours

HLM/1840/37

Overview Page_HouseHoldCoverage Ranking

Check whether that the drill down till the locality level & all levels of drill-down is for the selected date range

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The drill down till the locality level & all levels of drill-down should be for the selected date range

HLM/1840/38

Overview Page_HouseHoldCoverage Ranking

Check whether that by Clicking on any 1 bar is enable the drill-down to the next level, with the filter appearing at the top & 'x' button to close also filter name is display that of the bar which was selected

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

By Clicking on any 1 bar should be enabling the drill-down to the next level, with the filter appearing at the top & 'x' button to close also filter name should be display that of the bar which was selected

HLM/1840/39

Overview Page_HouseHoldCoverage Ranking

Check whether all levels of drill-down, the bars has sorted in descending order(highest coverage to lowest)

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

All the levels of drill-down, the bars should be sorted in descending order(highest coverage to lowest)

Registration & Delivery Page - Households Visited Bar Chart Card

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

Registration & Delivery Page -Households Visited bar chart card

HLM/1888/01

Registration & Delivery

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/1888/02

Registration & Delivery

Check whether National Level user arrive to the Registration & Delivery page by switch the tab from "Overview" page to "Registration & Deliver" page and the bar chart is showing according to the district wise (according to the selected province)

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Provincial level user should be switch to the Registration & Delivery Tab by click on the next tab from the overview tab and the bar chart should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected Province )

HLM/1888/03

Registration & Delivery

Check whether Provincial Level user arrive to the Registration & Delivery page by switch the tab from "Overview" page to "Registration & Deliver" page and the bar chart is showing according to the district wise (according to the selected province)

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Provincial level user should be switch to the Registration & Delivery Tab by click on the next tab from the overview tab and the bar chart should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected district )

HLM/1888/04

Registration & Delivery

Check whether district Level user arrive to the Registration & Delivery page by switch the tab from "Overview" page to "Registration & Deliver" page and the bar chart is showing according to the AP1, AP2, .... APn for District level role wise (according to the selected district )

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

District level user should be switch to the Registration & Delivery Tab by click on the next tab from the overview tab and the bar chart should be display according to the AP1, AP2, .... APn for District level role (according to the selected district )

HLM/1888/05

Registration & Delivery

Check whether National Level user arrive to the Registration & Delivery page by clicking on respective "Coverage by province" with switch the tab from the overview tab to Registration & Delivery tab

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the Registration & Delivery screen by clicking on "Coverage by province" with switch the tab from "Overview" to Registration & Delivery

HLM/1888/06

Registration & Delivery

a)Check whether "Date Range" is present at top most left side. b)Check whether "Date Range" as box with current Date and data picker calender c)Check whether once we mouse hover on the "Date Range" box color need to change orange. Once we remove mouse hover from box it is change to black color. d)Check whether Date format as "DD/MM/YYYY". e)Check whether Once User click on Calender icon, calender/Date picker is open or not. f)Check whether the padding between text and icon, spacing to boader is as per Figma

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Date Range and Date picker should be as per Figma

HLM/1888/07

Registration & Delivery

a)Check that date picker get open when user click on date field. b)Check that user able to select the date from the date picker. c)Check that by default current date selected or not when date picker get open. d)Check that current date highlight by default or not . e)Check that date picker get closed or not when user select the date from the date picker . f)Check that date picker get closed or not when user click outside of date field. g)Check that user able to change the date or not once select from date picker. h)Check that selected date showing in date field or not . i)Check that date showing in valid format or not when user select the date from date picker. j)Check that user able to swipe the previous month or year from arrow(forward and Backward) option in date picker

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Date Range and Date picker should work as per validations and filters too.

HLM/1888/08

Registration & Delivery

Check whether Dates changes as user select "Custom Date Range","Today" and "Cumulative" Check whether tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to select or unselect the Dates Changes tabs "Custom Date Range","Today" and "Cumulative" and tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should be display black color

HLM/1888/09

Registration & Delivery

Check whether National level Dashbord user lands to Overview tab by default and after click on the next tab switch to that page Registration & Delivery tab

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Once User login sucessfully should land to Overview tab after click on the next tab user should be land to the "Registration & Delivery tab"

HLM/1888/10

Registration & Delivery

Check whether tabs(Overview,Registration & Delivery ,Complaints,Inventory and Supervision ) color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Once User login sucessfully should land to Overview tab after click on the next tab user should be land to the "Registration & Delivery tab" and color of Registration & Delivery should be in orange and black color when unselected.

HLM/1888/11

Registration & Delivery

Check whether if a user select a date range that is invalid (eg: tomorrow) the proper error message is shown

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The system should be show the proper validation message i.e;"No-Data"

this will be obsolete in the future

HLM/1888/12

Households Visited bar chart Card

Households Visited bar chart card for National level User (Name card in figmaHouseholds Visited )

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

"Households Visited bar chart" text & "kebab" icon should be aligned properly as per figma designed

HLM/1888/13

Households Visited bar chart Card

Check whether UI/UX of Households Visited bar chart KPI card for National level User a. Spacing between the two cards b. Alignments of the text c. Context of the text d. X and Y values in the bar chart also localization key of the x- axis e. Toggle sign & design & Spacing between two toggle

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

UI/UX should be expected as per figma

HLM/1888/14

Households Visited bar chart Card

Check whether "Households Visited " is showing bold format

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

"Households Visited " should be display in bold format

HLM/1888/15

Households Visited bar chart Card

Check whether if user mouse over on one district in the "Households Visited " card chart then name of the district and value is display in tool-tip

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Tool-tip should be display after the user mouse over on one district

HLM/1888/16

Households Visited bar chart Card

Check whether Kebab icon display in the "Households Visited " card

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Kebab icon should be display in the "Households Visited " card as per figma

HLM/1888/17

Households Visited bar chart Card

Check whether user able to click Kebab icon then the following options are present: a. Share (Share through Whatsapp and email) b. Download ( Image in jpeg)

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to click on the kebab icon after click on the icon the share and download options should be display

HLM/1888/18

Households Visited bar chart Card

Check whether user able to see numbers in the Y-axis Check whether user able to see on the Y-axis number difference is as we ingest the bulk of data.It is dyamic as the data. Check whether that Y-axis starts from "0" Check whether that District name in the Y-axis starts with the Capital letter.

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

On y-axis user should able to see numbers it should be dyamic as we ingest the bulk data. It should start from 0 always and district name starting letter should be capital.

HLM/1888/19

Households Visited bar chart Card

Check whether Toggle color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Toggle color should be change "Orange" if user select and "Black" unselect on it.

HLM/1888/20

Households Visited bar chart Card

Check whether Households Visited data display as per the selected date range filter shows the aggregate of Households Visited within the boundary

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Households Visited should be display as per the selected date range filter shows the aggregate of Households Visited within the boundary

HLM/1888/21

Households Visited bar chart Card

Check whether the bar chart axis name display according to the figma a. toggle -Number -> Y -axis display as per number according to the figma highest limit X-axis will be stable with district name and Y axis should be numbers

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Households Visited bar chart card axis -values display according to the figma designed

HLM/1888/22

Households Visited bar chart Card

Check whether ""Households Visited " card the bars color is showing in blue color as per figma designed

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

""Households Visited " card bars color should be show in blue color as per figma designed

HLM/1888/23

Households Visited bar chart Card

Check whether User is able to sharable through whatsapp as Image "Household not deliver" a)Check whether User is able to share in one to one chats.If yes check as image b)Check whether User is able to share in group chats.If yes check as image c)Check whether User is abe to keep it as status. If yes check as image(optional)

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should able to share Households Visited bar chartthrough whatsapp file image

HLM/1888/24

Households Visited bar chart Card

Check whether "Households Visited " display as per the selected date range filter and bar chart that shows the aggregate of bednets not distributed within the boundary

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Total "Households Visited " card should be display as per the selected date range filtera and bar chart that shows the aggregate of bednets not distributed within the boundary

HLM/1888/25

Households Visited bar chart Card

Check whether the bar chart values display on the basis of KPI calculation: "For Toggle - Number [Total number of households visited for date range = SELECTION]i, i = district 1, district 2, .... district n for National level role & Provincial role i = AP1, AP2, ... APn for District role For Toggle - % [Total number of households visited for date range = SELECTION]i / [(Daily Households Microplan Target)i *(No.of days in the date range selection) ], i = district 1, district 2, .... district n for National level role & Provincial role i = AP1, AP2, ... APn for District role"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Households Visited bar chart card values display on the basis of KPI calculation i.e; "For Toggle - Number [Total number of households visited for date range = SELECTION]i, i = district 1, district 2, .... district n for National level role & Provincial role i = AP1, AP2, ... APn for District role For Toggle - % [Total number of households visited for date range = SELECTION]i / [(Daily Households Microplan Target)i *(No.of days in the date range selection) ], i = district 1, district 2, .... district n for National level role & Provincial role i = AP1, AP2, ... APn for District role"

HLM/1888/26

Households Visited bar chart Card

Check whether for if no data ingested through kibana it is show name of the district but value is zero Ex-"quantity": null,

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The name of the district should be show but value should be Zero Example of following responce should be show:- a.Bednets Distributed- only name of the district, value-0 b. Population Covered-only name of the district, value-0 c. Households visited- name and value both will be show

HLM/1888/27

Households Visited bar chart Card

Check whether if there are no data inserted then system is show that "No-data"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

System should be show that "No-data"

HLM/1888/28

Households Visited bar chart Card

Check whether the subheading is show “Click on each bar to drill down” (This is not there in Figma)

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The subheading should be show “Click on each bar to drill down” below the "Households Visited" Heading.

HLM/1888/29

Households Visited bar chart Card

Check whether the drill down will be based on the boundary ,is applicable for both number and % toggles and will be implemented as follows: National and Provincial supervisors: Districts → Administrative Posts → Locality → Village District supervisors: Administrative Posts → Locality → Village

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The drill down should be based on the boundary, should be applicable for the both toggles and should be implemented as follows: National and Provincial supervisors: Districts → Administrative Posts → Locality → Village District supervisors: Administrative Posts → Locality → Village

HLM/1888/30

Households Visited bar chart Card

Check whether that if user mouse over on each bar at all levels of drill down is show the name of the boundary and the value

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Hoveing over on each bar at all levels of drill down should be show the name of the boundary and the value

HLM/1888/31

Households Visited bar chart Card

Check whether that each bar upon hover for all levels of drill-down is highlighting with differently with different stroke colours

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Each bar upon hover for all levels of drill-down should be highlighted with differently with different stroke colours

HLM/1888/32

Households Visited bar chart Card

Check whether that the drill down till the locality level & all levels of drill-down is for the selected date range

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The drill down till the locality level & all levels of drill-down should be for the selected date range

HLM/1888/33

Households Visited bar chart Card

Check whether that by Clicking on any 1 bar is enable the drill-down to the next level, with the filter appearing at the top & 'x' button to close also filter name is display that of the bar which was selected

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

By Clicking on any 1 bar should be enabling the drill-down to the next level, with the filter appearing at the top & 'x' button to close also filter name should be display that of the bar which was selected

Registration & Delivery Page

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

HLM/1810/01

Registration & Delivery Page

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/1810/02

Registration & Delivery Page

Check whether National Level user arrive to the overview page by clicking on respective "Coverage by province"

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the overivew screen by clicking on province.

HLM/1810/03

Registration & Delivery Page

Check whether it is the default overview will be at the provincial level (Aggregate of all districts within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

For Provinical level User Overview will be deafult landing page

HLM/1810/04

Registration & Delivery Page

Check whether provincial level user arrive to the Registration & Delivery page by switch the tab from "Overview" page to "Registration & Delivery" page and the bar charts is showing according to the district wise (according to the selected province)

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Provincial level user should be switch to the Registration & Delivery Tab by click on the next tab from the overview tab and the bar charts should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected Province )

HLM/1810/05

Registration & Delivery Page

Check whether it is the default overview view will be at the district level (Aggregate of all api within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

For District level User Overview will be deafult landing page

HLM/1810/06

Registration & Delivery Page

Check whether district Level user arrive to the Registration & Delivery page by switch the tab from "Overview" page to "Registration & Delivery" page and the bar charts is showing according to the AP1, AP2, .... APn for District level role wise (according to the selected district )

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

District level user should be switch to the Registration & Delivery Tab by click on the next tab from the overview tab and the bar charts should be display according to the AP1, AP2, .... APn for District level role (according to the selected district )

HLM/1810/07

Registration & Delivery Page

a)Check whether "Date Range" is present at top most left side. b)Check whether "Date Range" as box with current Date and data picker calender c)Check whether once we mouse hhoveron the "Date Range" box color need to change orange. Once we remove mouse hhoverfrom box it is change to black color. d)Check whether Date format as "DD/MM/YYYY". e)Check whether Once User click on Calender icon, calender/Date picker is open or not. f)Check whether the padding between text and icon, spacing to boader is as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should be as per Figma

HLM/1810/08

Registration & Delivery Page

a)Check that date picker get open when user click on date field. b)Check that user able to select the date from the date picker. c)Check that by default current date selected or not when date picker get open. d)Check that current date highlight by default or not . e)Check that date picker get closed or not when user select the date from the date picker . f)Check that date picker get closed or not when user click outside of date field. g)Check that user able to change the date or not once select from date picker. h)Check that selected date showing in date field or not . i)Check that date showing in valid format or not when user select the date from date picker. j)Check that user able to swipe the previous month or year from arrow(forward and Backward) option in date picker

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should work as per validations and filters too.

HLM/1810/09

Registration & Delivery Page

a)Check whether Dates changes as user select "Custom Date Range ","Today" and "Cumulative" b)Check whether tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should display black color c)Check if the custom date range is as per the DIGIT dashboard date picker

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to selecte or unselect the Date Changes

HLM/1810/10

Registration & Delivery Page

Check whether tabs Overview,Registration & Delivery ,Complaints,Inventory and Supervision color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to switch to different tabs as clicked on tab.

HLM/1810/11

Registration & Delivery Page_Population Coverage_bar_chart

Check whether "Population Coverage" Bar chart text & more icon is aligned properly

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

In R&D page it should have Population Coverage separate card with Bold "Population Coverage with correct alignments

HLM/1810/12

Registration & Delivery Page_Population Coverage_bar_chart

a)Check whether two Toggle present in the population covered card i.e Number - # and Percentage - % bydefault toggle b)Check whether Toggle color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Toggle should display and whenever user select it need to change orange and unselect to black color.

The default selected toggle should be the % one

HLM/1810/13

Registration & Delivery Page_Population Coverage_bar_chart

Check whether The default selected toggle should be the % one

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The default selected toggle should be the % one

HLM/1810/14

Registration & Delivery Page_Population Coverage_bar_chart

Check whether user able to click more icon then the following three options are present: a)Download Icon Image b)Whatsapp Icon Image c)Email Icon Image

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

More Icon should be clickable. And it need to disply the three options: a)Download Icon Image b)Whatsapp Icon Image c)Email Icon Image

HLM/1810/15

Registration & Delivery Page_Population Coverage_bar_chart

Check whether user able to see by using brush component districts on X-axis For Provincial level user and AP1,AP2 on X-axis for district level user

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

On x-aixs provincial level user should able to see district names and district level user should able to see ap1,ap2...

To use brush component so as to display names of all districts properly

HLM/1810/16

Registration & Delivery Page_Population Coverage_bar_chart

Check whether user able to see numbers in the Y-axis Check whether user able to see on the Y-axis number difference is as we ingest the bulk of data.It is dyamic as the data. Check whether that Y-axis starts from "0" Check whether that District name in the Y-axis starts with the Capital letter.

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

On y-axis user should able to see numbers it should be dyamic as we ingest the bulk data. It should start from 0 always and district name starting letter should be capital.

HLM/1810/17

Registration & Delivery Page_Population Coverage_bar_chart

Check whether the Bar chart color is showing in blue color as per figma and as value present.

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Bar chart color should be show in blue color as per figma

HLM/1810/18

Registration & Delivery Page_Population Coverage_bar_chart

Check whether Bar chart showing increasing as value increases for the district and AP

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Bar chart should increasing as value increases for the district Bar chart should increasing as value increases for the ap1,ap2...

HLM/1810/19

Registration & Delivery Page_Population Coverage_bar_chart

Check whether by mouse hover on one of the district in the bar chart then name of the district, value display in pop-up

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once user mouse hoveron the bar chart of any one district Pop-up should display And district name should be Bold and Unbold

This was the same case only as per PM Review

Upon hover it should show the values of both X and Y axis (name, value)

HLM/1810/20

Registration & Delivery Page_Population Coverage_bar_chart

Check whether provincial level If the bar chart is hyperlinked (on click, navigates to some other page), it should redirect to the district page i.e AP1,AP2...

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Which user click on blue color of any one district then it should redirect to ap (drill down level )

Part of V1.1

Drilldown is not yet implemented for bar charts

HLM/1810/21

Registration & Delivery Page_Population Coverage_bar_chart

Check whether No data found message should be displayed when there is no data in the Bar chart .

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

No data message should when there is no data in bar chat or in selected data range

HLM/1810/22

Registration & Delivery Page_Population Coverage_bar_chart

Check whether " pouplation coverage "values are generated according to formula For Toggle - Number (Σiai), for date range = SELECTION where i = household 1, household 2, ...household n for boundary = districts, for National level role & Provincial level role for boundary = APs, for District role

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for pouplation coverage #.

HLM/1810/23

Registration & Delivery Page_Population Coverage_bar_chart

Check whether " pouplation coverage "values are generated according to formula For Toggle - % Σiai * 100 / [ (Daily Population Microplan target)i * (No.of days in the date range selection) ] for boundary = districts, for National level role & Provincial level role for boundary = APs, for District role"

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for pouplation coverage %.

HLM/1810/24

Registration & Delivery Page_Population Coverage_bar_chart

Check whether the bar chart values display on the basis of selected toggle: a. Number - # X-axis will be stable with district name and Y axis should be numbers b. Percentage - % X-axis will be stable with district name and Y axis should be %

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Whenever user changes or switches the toggle then bar chart need to display as per toggle

HLM/1810/25

Registration & Delivery Page_Population Coverage_bar_chart

Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Tete", "district": "Angonia", "administrativeProvince": "Ulongue" Only Tete,Angonia and Ulongue data should be dispaly"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data for Only Tete,Angonia and Ulongue. Its like need to display data for applied filters

HLM/1810/26

Registration & Delivery Page_Population Coverage_bar_chart

"Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Tete", "district": "Angonia" It should display the total data under angonia districts(Includes administrativeProvince i.e AP1,AP2)

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as the total data under angonia districts(Includes administrativeProvince i.e AP1,AP2). Its like need to display data for applied filters

HLM/1810/27

Registration & Delivery Page_Population Coverage_bar_chart

"Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Tete", It should display the total (all) data under Tete provinces(Includes districts & administrativeProvince i.e AP1,AP2)

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as the total (all) data under Tete provinces(Includes districts & administrativeProvince i.e AP1,AP2)). Its like need to display data for applied filters

HLM/1810/28

Registration & Delivery Page_Population Coverage_bar_chart

Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Gaza", "district": "Chibuto", "administrativeProvince": "Chissano", Only Gaza,chibuto and chissano data should be display "

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as Only Gaza,chibuto and chissano . Its like need to display data for applied filters

HLM/1810/29

Registration & Delivery Page_Population Coverage_bar_chart

"Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Tete", "district": "Doa", No data is available on district Doa so expected it to show/display '0'.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as 0 because No data is available on district Doa

HLM/1810/30

Registration & Delivery Page_Population Coverage_bar_chart

"Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Inhambane", No data is available on Provinces Inhambane so expected it to show/display '0'.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as 0 becaus No data is available on Provinces Inhambane

HLM/1810/31

Registration & Delivery Page_Population Coverage_bar_chart

Check whether User is able to sharable through whatsapp as Image Population Coverage a)Check whether User is able to share in one to one chats.If yes check as image b)Check whether User is able to share in group chats.If yes check as image c)Check whether User is abe to keep it as status. If yes check as image

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share Population Coverage through whatsapp file image

HLM/1810/32

Registration & Delivery Page_Population Coverage_bar_chart

Check whether User is able to sharable through email as image for population covered .

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share Population Coverage through email file image

HLM/1810/33

Registration & Delivery Page_Population Coverage_bar_chart

Check whether User is able to Download as image for population covered .

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download Population Coverage as image

HLM/1810/34

Registration & Delivery Page_Population Coverage_bar_chart

Check the length of bars are increasing for % toggle by changing the date range from 1 day, 2 days, 3 days etc.

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The length of bars should increase for % toggle by changing the date range from 1 day, 2 days, 3 days

Check the length of bars are increasing for % toggle by changing the date range from 1 day, 2 days, 3 days etc.

HLM/1810/35

Registration & Delivery Page_Population Coverage_bar_chart

Check if the bars are changing based on date range selection for # toggle

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The bars should be change based on date range selection for # toggle

Check if the bars are changing based on date range selection for # toggle

Bednet Distributed Card for a National-Level User (Name Card in Figma Nets Distributed)

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

-Bednet Distributed card for National level User (Name card in figma nets distributed)

HLM/1808/01

Registration & Delivery

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/1808/02

Registration & Delivery

Check whether National Level user arrive to the Registration & Delivery page by switch the tab from "Overview" page to "Registration & Deliver" page and the bar charts is showing according to the district wise (according to the selected province)

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Provincial level user should be switch to the Registration & Delivery Tab by click on the next tab from the overview tab and the bar charts should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected Province )

Step - 5 on the execution steps might need some change. We will be going for ward with the DSS card on the home page to navigate between campaigns. The tab layout will not be used

HLM/1808/03

Registration & Delivery

Check whether Provincial Level user arrive to the Registration & Delivery page by switch the tab from "Overview" page to "Registration & Deliver" page and the bar charts is showing according to the district wise (according to the selected province)

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Provincial level user should be switch to the Registration & Delivery Tab by click on the next tab from the overview tab and the bar charts should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected district )

HLM/1808/04

Registration & Delivery

Check whether district Level user arrive to the Registration & Delivery page by switch the tab from "Overview" page to "Registration & Deliver" page and the bar charts is showing according to the AP1, AP2, .... APn for District level role wise (according to the selected district )

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

District level user should be switch to the Registration & Delivery Tab by click on the next tab from the overview tab and the bar charts should be display according to the AP1, AP2, .... APn for District level role (according to the selected district )

HLM/1808/05

Registration & Delivery

Check whether National Level user arrive to the Registration & Delivery page by clicking on respective "Coverage by province" with switch the tab from the overview tab to Registration & Delivery tab

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the Registration & Delivery screen by clicking on "Coverage by province" with switch the tab from "Overview" to Registration & Delivery

HLM/1808/06

Registration & Delivery

a)Check whether "Date Range" is present at top most left side. b)Check whether "Date Range" as box with current Date and data picker calender c)Check whether once we mouse hover on the "Date Range" box color need to change orange. Once we remove mouse hover from box it is change to black color. d)Check whether Date format as "DD/MM/YYYY". e)Check whether Once User click on Calender icon, calender/Date picker is open or not. f)Check whether the padding between text and icon, spacing to boader is as per Figma g) Check the logo with color of the card as per figma

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Date Range and Date picker should be as per Figma

HLM/1808/07

Registration & Delivery

a)Check that date picker get open when user click on date field. b)Check that user able to select the date from the date picker. c)Check that by default current date selected or not when date picker get open. d)Check that current date highlight by default or not . e)Check that date picker get closed or not when user select the date from the date picker . f)Check that date picker get closed or not when user click outside of date field. g)Check that user able to change the date or not once select from date picker. h)Check that selected date showing in date field or not . i)Check that date showing in valid format or not when user select the date from date picker. j)Check that user able to swipe the previous month or year from arrow(forward and Backward) option in date picker

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Date Range and Date picker should work as per validations and filters too.

HLM/1808/08

Registration & Delivery

Check whether Dates changes as user select "Custom Date Range","Today" and "Cumulative" Check whether tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to select or unselect the Dates Changes tabs "Custom Date Range","Today" and "Cumulative" and tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should be display black color

HLM/1808/09

Registration & Delivery

Check whether National level Dashbord user lands to Overview tab by default and after click on the next tab switch to that page Registration & Delivery tab

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Once User login sucessfully should land to Overview tab after click on the next tab user should be land to the "Registration & Delivery tab"

HLM/1808/10

Registration & Delivery

Check whether tabs(Overview,Registration & Delivery ,Complaints,Inventory and Supervision ) color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Once User login sucessfully should land to Overview tab after click on the next tab user should be land to the "Registration & Delivery tab" and color of Registration & Delivery should be in orange and black color when unselected.

HLM/1808/11

Registration & Delivery

Check whether National level Dashbord user not lands to Registration & Delivery tab by default

UI/functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Once User login sucessfully should land to Overview tab not in the Registration & Delivery tab by default

HLM/1808/12

Registration & Delivery

Check whether if a user select a date range that is invalid (eg: tomorrow) the proper error message is shown

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The system should be show the proper validation message i.e;"No-Data"

Check for case, where if a user selects a date range that is invalid (eg: tomorrow) the proper error message is shown

this will become obsolete in future

HLM/1808/13

Bednet Distributed card

Check whether "Bednet Distributed " text & "kebab" icon is aligned properly

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

"Bednet Distributed " text & "kebab" icon should be aligned properly as per figma designed

HLM/1808/14

Bednet Distributed card

Check whether UI/UX of Bednet Distributed KPI card for National level User a. Spacing between the two cards b. Alignments of the text c. Context of the text d. Two Toggle sign & design should be present i) Number -# ii)Percentage-% e. Spacing between two toggle f. X and Y values in the bar chart g. Spacing between the heading of the card i.e Bednet Distributed and toggle h. Name of the "Bednet Distributed" should be bold

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

UI/UX should be expected as per figma

HLM/1808/15

Bednet Distributed card

Check whether the Toggle order is reversed in the Bednet Distributed card :- a. Numeric chart can be viewed by switching the toggleNumber - # b. By default chart is Percentage - %

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The Toggle order should be reversed in the Bednet Distributed card :- a. Numeric chart should be viewed by switching the toggleNumber - # b. By default chart should be Percentage - %

The order of the # and % will be reversed. SO we will see the % chart by default and numeric chart can be viewed by switching the toggle

HLM/1808/16

Bednet Distributed card

Check whether Toggle color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Toggle color should be change "Orange" if user select and "Black" unselect on it.

HLM/1808/17

Bednet Distributed card

Check whether if user mouse over on one district in the Bednet Distributed card chart then name of the district and value is display in tool-tip

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Tool-tip should be display after the user mouse over on one district

HLM/1808/18

Bednet Distributed card

Check whether Kebab icon display in the Bednet Distributed card

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Kebab icon should be display in the Bednet Distributed card as per figma

HLM/1808/19

Bednet Distributed card

Check whether user able to click Kebab icon then the following options are present: a. Share (Share through Whatsapp and email) b. Download ( Image in pdf/jpg)

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to click on the kebab icon after click on the icon the share and download options should be display

HLM/1808/20

Bednet Distributed card

Check whether "Bednet Distributed card" the bars color is showing in blue color as per figma designed

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

"Bednet Distributed card" bars color should be show in blue color as per figma designed

HLM/1808/21

Bednet Distributed card

Check whether User is able to sharable through whatsapp as Image "Bednet Distributed " a)Check whether User is able to share in one to one chats.If yes check as image b)Check whether User is able to share in group chats.If yes check as image c)Check whether User is abe to keep it as status. If yes check as image (optional)

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should able to share Bednet Distributed through whatsapp file image

HLM/1808/22

Bednet Distributed card

Check whether Bednets Distributed data display as per the selected date range filter and bar chart that shows the aggregate of bednets distributed within the boundary

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Total Bednets Distributed should be display as per the selected date range filter and bar chart that shows the aggregate of bednets distributed within the boundary

HLM/1808/23

Bednet Distributed card

1)Check whether the bar chart values display on the basis of selected toggle: a. Number - # (if user select the # toggle the bar chart values of Y -axis display as per number according to the figma highest limit , X-axis will be stable with district name and Y axis should be numbers ) b. Percentage - %(if user select the % toggle the bar chart values of Y -axis display as per % according to the figma highest limit , X-axis will be stable with district name and Y axis should be %) 2) Check whether the bar charts which shows a slider at the bottom if the data set length is more than 10 also slider can be used to pan/zoom the bar chart data frames

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

a) Bednets Distributed card bar chart values display on the basis of selected toggle b) The bar charts should be show the slider if the data set length is more than 10 also slider should be used to pan/zoom the bar chart data frames

An enhancement was added to the bar charts which shows a slider at the bottom if the data set length is more than 10. The slider can be used to pan/zoom the bar chart data frames

HLM/1808/24

Bednet Distributed card

Check whether the bar chart values are generated according to formula KPI calculation - For Toggle - Number ""Σx [(Σiai)x ], for date range = TODAY where i = household 1, household 2, ...household n x = district 1, district 2, .... district n for National level role & Provincial level role x = AP1, AP2, ... APn for District role""

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Bednets Distributed card bar chart values display on the basis of KPI calculation for # toggle

HLM/1808/25

Bednet Distributed card

Check whether the bar chart values are generated according to formula KPI calculation - For Toggle - % Quantity distributed = a X = sum of all 'a' within a province 3.3 = [ (X)i / (Daily Bedenets Microplan target)i ] *100 i = District 1, District 2, .... District n, for National level role & Provincial level role i = AP1, AP2, .... APn for District level role

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Bednets Distributed card bar chart values display on the basis of KPI calculation for % toggle

HLM/1808/26

Bednet Distributed card

Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Tete", "district": "Angonia",

Functional

doc a=1000

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Then it should dispaly data as 1000. Its like need to display data for applied filters

HLM/1808/27

Bednet Distributed card

Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Tete", "district": "Chibuto",

Functional

doc a=1500

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Then it should dispaly data as 1500. Its like need to display data for applied filters

HLM/1808/28

Bednet Distributed card

Task not created then : a)Check whether by adding the filters using Brup suite for province Example Instead the value for "province": "Tete" b)Check whether by adding the filters using Brup suite for province Example Instead the value for "province": "Tete" "district": "Doa"

Functional

doc a=1

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Then it should dispaly data as 0. Its like need to display data for applied filters because no district is present for Doa district

HLM/1808/29

Bednet Distributed card

Check whether if there are no data inserted then system is show that "No-data"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

System should be show that "No-data"

Bed Net Not Delivered Card for a National-Level User

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

Bednet not deliver card for National level User

HLM/1823/01

Registration & Delivery

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/1823/02

Registration & Delivery

Check whether National Level user arrive to the Registration & Delivery page by switch the tab from "Overview" page to "Registration & Deliver" page and the bar charts is showing according to the district wise (according to the selected province)

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Provincial level user should be switch to the Registration & Delivery Tab by click on the next tab from the overview tab and the bar charts should be display according to the District 1, District 2, .... District n, for National level role (according to the selected Province )

HLM/1823/03

Registration & Delivery

Check whether Provincial Level user arrive to the Registration & Delivery page by switch the tab from "Overview" page to "Registration & Deliver" page and the bar charts is showing according to the district wise (according to the selected province)

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Provincial level user should be switch to the Registration & Delivery Tab by click on the next tab from the overview tab and the bar charts should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected district )

HLM/1823/04

Registration & Delivery

Check whether district Level user arrive to the Registration & Delivery page by switch the tab from "Overview" page to "Registration & Deliver" page and the bar charts is showing according to the AP1, AP2, ... APn for District role wise (according to the selected district )

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

District level user should be switch to the Registration & Delivery Tab by click on the next tab from the overview tab and the bar charts should be display according to the AP1, AP2, .... APn for District level role (according to the selected district )

HLM/1823/05

Registration & Delivery

Check whether National Level user arrive to the Registration & Delivery page by clicking on respective "Coverage by province" with switch the tab from the overview tab to Registration & Delivery tab

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the Registration & Delivery screen by clicking on "Coverage by province" with switch the tab from "Overview" to Registration & Delivery

HLM/1823/06

Registration & Delivery

a)Check whether "Date Range" is present at top most left side. b)Check whether "Date Range" as box with current Date and data picker calender c)Check whether once we mouse hover on the "Date Range" box color need to change orange. Once we remove mouse hover from box it is change to black color. d)Check whether Date format as "DD/MM/YYYY". e)Check whether Once User click on Calender icon, calender/Date picker is open or not. f)Check whether the padding between text and icon, spacing to boader is as per Figma

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Date Range and Date picker should be as per Figma

HLM/1823/07

Registration & Delivery

a)Check that date picker get open when user click on date field. b)Check that user able to select the date from the date picker. c)Check that by default current date selected or not when date picker get open. d)Check that current date highlight by default or not . e)Check that date picker get closed or not when user select the date from the date picker . f)Check that date picker get closed or not when user click outside of date field. g)Check that user able to change the date or not once select from date picker. h)Check that selected date showing in date field or not . i)Check that date showing in valid format or not when user select the date from date picker. j)Check that user able to swipe the previous month or year from arrow(forward and Backward) option in date picker

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Date Range and Date picker should work as per validations and filters too.

HLM/1823/08

Registration & Delivery

Check whether Dates changes as user select "Custom Date Range","Today" and "Cumulative" Check whether tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to select or unselect the Dates Changes tabs "Custom Date Range","Today" and "Cumulative" and tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should be display black color

HLM/1823/09

Registration & Delivery

Check whether National level Dashbord user lands to Overview tab by default and after click on the next tab switch to that page Registration & Delivery tab

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Once User login sucessfully should land to Overview tab after click on the next tab user should be land to the "Registration & Delivery tab"

HLM/1823/10

Registration & Delivery

Check whether tabs(Overview,Registration & Delivery ,Complaints,Inventory and Supervision ) color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Once User login sucessfully should land to Overview tab after click on the next tab user should be land to the "Registration & Delivery tab" and color of Registration & Delivery should be in orange and black color when unselected.

HLM/1823/11

Registration & Delivery

Check whether National level Dashbord user not lands to Registration & Delivery tab by default

UI/functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Once User login sucessfully should land to Overview tab not in the Registration & Delivery tab by default

HLM/1823/12

Bednet not deliver

Bednet not deliver card for National level User (Name card in figma Bednet not deliver)

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

"Bednet not deliver " text & "kebab" icon should be aligned properly as per figma designed

Please follow the figma heading " Bed nets not delivered"

HLM/1823/13

Bednet not deliver

Check whether UI/UX of Bednet not deliver KPI card for National level User a. Spacing between the two cards b. Alignments of the text c. Context of the text d. X and Y values in the bar chart g. Spacing between the heading & sub-heading of the card i.e "Bednet not deliver " and "Number of households where bed nets delivery did not take place" h) Check the logo with color of the card as per figma

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

UI/UX should be expected as per figma

HLM/1823/14

Bednet not deliver

Check whether " Bednet not deliver" & "Number of households where bed nets delivery did not take place" is showing bold format

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

" Bednet not deliver" & "Number of households where bed nets delivery did not take place" should be display in bold format

HLM/1823/15

Bednet not deliver

Check whether if user mouse over on one district in the " Bednet not deliver" card chart then name of the district and value is display in tool-tip

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Tool-tip should be display after the user mouse over on one district

HLM/1823/16

Bednet not deliver

Check whether Kebab icon display in the " Bednet not deliver" card

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Kebab icon should be display in the " Bednet not deliver" card as per figma

HLM/1823/17

Bednet not deliver

Check whether user able to click Kebab icon then the following options are present: a. Share (Share through Whatsapp and email) b. Download ( Image in jpeg)

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to click on the kebab icon after click on the icon the share and download options should be display

HLM/1823/18

Bednet not deliver

Check whether user able to see numbers in the Y-axis Check whether user able to see on the Y-axis number difference is as we ingest the bulk of data.It is dyamic as the data. Check whether that Y-axis starts from "0" Check whether that District name in the Y-axis starts with the Capital letter.

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

On y-axis user should able to see numbers it should be dyamic as we ingest the bulk data. It should start from 0 always and district name starting letter should be capital.

HLM/1823/19

Bednet not deliver

Check whether the bar chart axis name display according to the figma a. toggle -Number -> Y -axis display as per number according to the figma highest limit , name of the Y- axis "Numbers of households" X-axis will be stable with district name and Y axis should be numbers

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Bednet not deliver card bar chart axis -values display according to the figma designed

HLM/1823/20

Bednet not deliver

Check whether "" Bednet not deliver" card the bars color is showing in blue color as per figma designed

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

"" Bednet not deliver" card bars color should be show in blue color as per figma designed

HLM/1823/21

Bednet not deliver

Check whether User is able to sharable through whatsapp as Image "Household not deliver" a)Check whether User is able to share in one to one chats.If yes check as image b)Check whether User is able to share in group chats.If yes check as image c)Check whether User is abe to keep it as status. If yes check as image(optional)

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should able to share Bednet not deliver through whatsapp file image

HLM/1823/22

Bednet not deliver

Check whether " Bednet not deliver" display as per the selected date range filter and bar chart that shows the aggregate of bednets not distributed within the boundary

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Total " Bednet not deliver" card should be display as per the selected date range filtera and bar chart that shows the aggregate of bednets not distributed within the boundary

HLM/1823/23

Bednet not deliver

Check whether the bar chart values display on the basis of KPI calculation: Resource Delivered = b For Toggle - Number [Total number of households where b=0 for date range = SELECTION]i, i = district 1, district 2, .... district n for National level role & Provincial role i = AP1, AP2, ... APn for District role

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Bednet not deliver card bar chart values display on the basis of KPI calculation i.e; [Total number of households where b=0 for date range = SELECTION]i i = district 1, district 2, .... district n for National level role & Provincial role i = AP1, AP2, ... APn for District role

HLM/1823/24

Bednet not deliver

Check whether for few districts where HHs not delivered is 0, the bar is not shown, but the name of the district is displayed. Ex-"quantity": 0,

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The districts where HHs not delivered is 0, the bar should not be shown, but the name of the district should be displayed in other

Check for case where few districts where HHs not delivered is 0, the bar is not shown, but the name of the district is displayed.

HLM/1823/25

Bednet not deliver

Check whether for if no data ingested throgjh kibana it is show name of the district but value is zero Ex-"quantity": null,

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The name of the district should be show but value should be Zero Example of following responce should be show:- a.Bednets Distributed- only name of the district, value-0 b. Population Covered-only name of the district, value-0 c. Households visited- name and value both will be show

Check for cases where no data is ingested

HLM/1823/26

Bednet not deliver

Check whether if a user selects a date range that is invalid (eg: tomorrow) the proper error message is shown

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The system should be show the proper validation message i.e;"No-Data"

Check for case, where if a user selects a date range that is invalid (eg: tomorrow) the proper error message is shown

this will be obsolete in the future

HLM/1823/27

Bednet not deliver

Check whether if there are no data inserted then system is show that "No-data"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

System should be show that "No-data"

Registration & Delivery Page - Households Visited Map Card: Target Achievement Population Coverage and Bed Net

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

Registration & Delivery Page -Households Visited Map Card -- Target Acheivement population coverage and bed net

HLM/1960/01

Registration & Delivery

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/1960/02

Registration & Delivery

Check whether National Level user arrive to the Registration & Delivery page by switch the tab from "Overview" page to "Registration & Deliver" page and the Lat/Long Map is showing according to the district wise (according to the selected province)

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Provincial level user should be switch to the Registration & Delivery Tab by click on the next tab from the overview tab and the Lat/Long Map should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected Province )

HLM/1960/03

Registration & Delivery

Check whether Provincial Level user arrive to the Registration & Delivery page by switch the tab from "Overview" page to "Registration & Deliver" page and the Lat/Long Map is showing according to the district wise (according to the selected province)

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Provincial level user should be switch to the Registration & Delivery Tab by click on the next tab from the overview tab and the Lat/Long Map should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected district )

HLM/1960/04

Registration & Delivery

Check whether district Level user arrive to the Registration & Delivery page by switch the tab from "Overview" page to "Registration & Deliver" page and the Lat/Long Map is showing according to the AP1, AP2, .... APn for District level role wise (according to the selected district )

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

District level user should be switch to the Registration & Delivery Tab by click on the next tab from the overview tab and the Lat/Long Map should be display according to the AP1, AP2, .... APn for District level role (according to the selected district )

HLM/1960/05

Registration & Delivery

Check whether National Level user arrive to the Registration & Delivery page by clicking on respective "Coverage by province" with switch the tab from the overview tab to Registration & Delivery tab

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the Registration & Delivery screen by clicking on "Coverage by province" with switch the tab from "Overview" to Registration & Delivery

HLM/1960/06

Registration & Delivery

a)Check whether "Date Range" is present at top most left side. b)Check whether "Date Range" as box with current Date and data picker calender c)Check whether once we mouse hover on the "Date Range" box color need to change orange. Once we remove mouse hover from box it is change to black color. d)Check whether Date format as "DD/MM/YYYY". e)Check whether Once User click on Calender icon, calender/Date picker is open or not. f)Check whether the padding between text and icon, spacing to boader is as per Figma

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Date Range and Date picker should be as per Figma

HLM/1960/07

Registration & Delivery

a)Check that date picker get open when user click on date field. b)Check that user able to select the date from the date picker. c)Check that by default current date selected or not when date picker get open. d)Check that current date highlight by default or not . e)Check that date picker get closed or not when user select the date from the date picker . f)Check that date picker get closed or not when user click outside of date field. g)Check that user able to change the date or not once select from date picker. h)Check that selected date showing in date field or not . i)Check that date showing in valid format or not when user select the date from date picker. j)Check that user able to swipe the previous month or year from arrow(forward and Backward) option in date picker

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Date Range and Date picker should work as per validations and filters too.

HLM/1960/08

Registration & Delivery

Check whether Dates changes as user select "Custom Date Range","Today" and "Cumulative" Check whether tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to select or unselect the Dates Changes tabs "Custom Date Range","Today" and "Cumulative" and tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should be display black color

HLM/1960/09

Registration & Delivery

Check whether National level Dashbord user lands to Overview tab by default and after click on the next tab switch to that page Registration & Delivery tab

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Once User login sucessfully should land to Overview tab after click on the next tab user should be land to the "Registration & Delivery tab"

HLM/1960/10

Registration & Delivery

Check whether tabs(Overview,Registration & Delivery ,Complaints,Inventory and Supervision ) color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Once User login sucessfully should land to Overview tab after click on the next tab user should be land to the "Registration & Delivery tab" and color of Registration & Delivery should be in orange and black color when unselected.

HLM/1960/11

Registration & Delivery

Check whether if a user select a date range that is invalid (eg: tomorrow) the proper error message is shown

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The system should be show the proper validation message i.e;"No-Data"

Check for case, where if a user selects a date range that is invalid (eg: tomorrow) the proper error message is shown

this will be obsolete in the future

HLM/1960/12

Households Visited Lat/Long Map Card

Check whether UI/UX of Households Visited Card for National level User a. Spacing between the two cards b. Alignments of the text c. Context, spellings of the text d. Spacing between & alignment of the heading or sub-heading of the card i.e Households Visited , Geo coordinates of the households distributed (Zoom in/out for clarity) & Zoom in /Out button & kebab icon should be properly e. Heading of the card i.e " Households Visited " should be bold f. Color of the Geo coordinates of the households distributed should be according to the figma g The Zoom In /Out button should be in bottom right corner h. Design of the map structure should be according to the figma design

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

UI/UX of Households Visited Card for National level User should be as expected the following a. Spacing between the two cards b. Alignments of the text c. Context, spellings of the text d. Spacing between & alignment of the heading or sub-heading of the card i.e Households Visited , Geo coordinates of the households distributed (Zoom in/out for clarity) & Zoom in /Out button & kebab icon should be properly e. Heading of the card i.e " Households Visited " should be bold f. Color of the Geo coordinates of the households distributed should be according to the figma g The Zoom In /Out button should be in bottom right corner h. Design of the map structure should be according to the figma design

HLM/1960/13

Households Visited Lat/Long Map Card

Check whether two button present in the Households Visited Card :- a. Zoom In b. Zoom Out Sign of the button + (for zoom in ) & - (for zoom out) which is "Orange" color & the ouline of the button is grey color

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Two button should be present in the Households Visited Card :- a. Zoom In b. Zoom Out Sign of the button + (for zoom in ) & - (for zoom out) which should be "Orange" color & the ouline of the button should be grey color

HLM/1960/14

Households Visited Lat/Long Map Card

Check whether user able to click Kebab icon then the following options are present: a. Share (Share through Whatsapp and email) b. Download ( Image in pdf/jpg)

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to click on the kebab icon after click on the icon the share and download options should be display

HLM/1960/15

Households Visited Lat/Long Map Card

Check whether "Households Visited Card" is separate card in Registration & Delivery Dashbord screen with alignment Bold as per Figma

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

In Registration & Delivery it should have Households Visited card with Bold "Households Visited " in correct alignments.

HLM/1960/16

Households Visited Lat/Long Map Card

Check whether if user mouse over on one district in the " Households Visited " card map then name of the district and no's of households display is in tool-tip

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Tool-tip should be display after the user mouse over on one district

HLM/1960/17

Households Visited Lat/Long Map Card

Check whether that the " Households Visited " card outline border is show grey color

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The " Households Visited " card outline border should be show with grey color

HLM/1960/18

Households Visited Lat/Long Map Card

Check whether two button in the Households Visited Card :- a. Zoom In - If user click on it then the map is zoom in for clarity b. Zoom Out- If user click on it then the map is zoom out

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Two button in the Households Visited Card :- a. Zoom In - If user click on it then the map should be zoom in for clarity b. Zoom Out- If user click on it then the map should be zoom out

HLM/1960/19

Households Visited Lat/Long Map Card

Check whether Households Visited data display as per the selected date range filter shows the aggregate of Households Visited within the boundary

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Households Visited should be display as per the selected date range filter shows the aggregate of Households Visited within the boundary

HLM/1960/20

Households Visited Lat/Long Map Card

"Check whether by adding the filters using Burp suite for province and district Example Instead the value for "province": "Tete", "district": "Jakarta", No data is available on district Jakarta then result is show that '0'/Zero

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Then it should dispaly data as 0/Zero because No data is available on district Jakarta

HLM/1960/21

Households Visited Lat/Long Map Card

"Check whether that to see if the selective province/district corresponding map is being loaded Example Instead the value for "province": "Tete",

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The user is a provincial user for "Tete", then only Tete map should be shown

We can include an additional test case to see if the selective province/district map is being loaded E.g: If the user is a provincial user for "Tete", then only Tete map should be shown

HLM/1960/22

Households Visited Lat/Long Map Card

"Check whether by adding the filters using Burp suite for province and district Example Instead the value for "province": "Tete", It should display the total (all) data under Tete provinces(Includes districts & administrativeProvince i.e AP1,AP2)

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Then it should dispaly data as the total (all) data under Tete provinces(Includes districts & administrativeProvince i.e AP1,AP2)). Its like need to display data for applied filters

HLM/1960/23

Households Visited Lat/Long Map Card

"Check whether by adding the filters using Burp suite for province and district Example Instead the value for "province": "Tete", "district": "Angonia" It should display the total data under angonia districts(Includes administrativeProvince i.e AP1,AP2)

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Then it should dispaly data as the total data under angonia districts(Includes administrativeProvince i.e AP1,AP2). Its like need to display data for applied filters

HLM/1960/24

Households Visited Lat/Long Map Card

Check whether by adding the filters using Burp suite for province and district Example Instead the value for "province": "Tete", "district": "Angonia", "administrativeProvince": "Marara" Only Tete,Angonia and Marara data should be dispaly"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Then it should dispaly data for Only Tete,Angonia and Marara. Its like need to display data for applied filters

HLM/1960/25

Households Visited Lat/Long Map Card

Check whether User is able to share through whatsapp as Image "Households Visited " a)Check whether User is able to share in one to one chats.If yes check as image b)Check whether User is able to share in group chats.If yes check as image c)Check whether User is abe to keep it as status. If yes check as image (optional)

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should able to share Households Visited through whatsapp file image

HLM/1960/26

Households Visited Lat/Long Map Card

Check whether that in date range verify following:- a. from date should be lesser than or equal to date b. to date should be greater than or equal from date

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Date range should be verify following:- a. from date should be lesser than or equal to date b. to date should be greater than or equal from date

HLM/1960/27

Households Visited Lat/Long Map Card

Check whether that Households Visited card values is display according to the KPI calculation:- "For national and provincial level users: Default view at the province level [ (Total households visited till today)i / (Household Microplan target)i ] *100 , where i = District 1, District 2, ... District n For zoom-in view: Since shapefiles are not available beyond the district, there will be no zoom-in For district-level users: Default view at the district level [ (Total households visited till today)i / (Household Microplan target)i ] *100 , where i = AP1, AP2, ...APn (Since shapefiles are not available at AP level, the view will have only district outer boundary and not AP boundaries within) For zoom-in view: Since shapefiles are not available beyond the district, there will be no zoom-in "

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The Households Visited card values should be display according to the KPI calculation:- "For national and provincial level users: Default view at the province level [ (Total households visited till today)i / (Household Microplan target)i ] *100 , where i = District 1, District 2, ... District n For zoom-in view: Since shapefiles are not available beyond the district, there will be no zoom-in For district-level users: Default view at the district level [ (Total households visited till today)i / (Household Microplan target)i ] *100 , where i = AP1, AP2, ...APn (Since shapefiles are not available at AP level, the view will have only district outer boundary and not AP boundaries within) For zoom-in view: Since shapefiles are not available beyond the district, there will be no zoom-in "

HLM/1960/28

Households Visited Lat/Long Map Card

Check whether by adding the filters using Burp suite for province and district Example Instead the value for "province": "Gaza", "district": "Cahora - Bassa", Only Gaza, Cahora - Bassa and chissano data should be display "

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Then it should dispaly data as Only Gaza,Cahora - Bassa and chissano . Its like need to display data for applied filters

Filters are setup only till district level as we do not have a dashboard for AP. We will be able to pass province and district filters. AP name cannot be passed as a filter

HLM/1960/29

Households Visited Lat/Long Map Card

"Check whether by adding the filters using Burp suite for province and district Example Instead the value for "province": "Moatize", No data is available on Provinces Moatize so expected it to show/display '0'.

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Then it should dispaly data as 0 becaus No data is available on Provinces Moatize

HLM/1960/30

Households Visited Lat/Long Map Card

Check whether that for all the district Household visited is display in the map also user can see the geo cordinates while zoom in

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

All the district Household visited should be display in the map also user could see the geo cordinates while zoom in

HLM/1960/31

Households Visited Lat/Long Map Card

Check whether if there are no data inserted then system is show that "No-data"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

System should be show that "No-data"

Summary Report Card for Registration & Delivery Pag

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

-Summary Report Card for Registration & Delivery Page

HLM/1884/01

Registration & Delivery

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/1884/02

Registration & Delivery

Check whether National Level user arrive to the Registration & Delivery page by switch the tab from "Overview" page to "Registration & Deliver" page and the Tabular charts is showing according to the district wise (according to the selected province)

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Provincial level user should be switch to the Registration & Delivery Tab by click on the next tab from the overview tab and the Tabular charts should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected Province )

HLM/1884/03

Registration & Delivery

Check whether Provincial Level user arrive to the Registration & Delivery page by switch the tab from "Overview" page to "Registration & Deliver" page and the Tabular charts is showing according to the district wise (according to the selected province)

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Provincial level user should be switch to the Registration & Delivery Tab by click on the next tab from the overview tab and the Tabular charts should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected district )

HLM/1884/04

Registration & Delivery

Check whether district Level user arrive to the Registration & Delivery page by switch the tab from "Overview" page to "Registration & Deliver" page and the Tabular charts is showing according to the AP1, AP2, .... APn for District level role wise (according to the selected district )

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

District level user should be switch to the Registration & Delivery Tab by click on the next tab from the overview tab and the Tabular charts should be display according to the AP1, AP2, .... APn for District level role (according to the selected district )

HLM/1884/05

Registration & Delivery

Check whether National Level user arrive to the Registration & Delivery page by clicking on respective "Coverage by province" with switch the tab from the overview tab to Registration & Delivery tab

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the Registration & Delivery screen by clicking on "Coverage by province" with switch the tab from "Overview" to Registration & Delivery

HLM/1884/06

Registration & Delivery

a)Check whether "Date Range" is present at top most left side. b)Check whether "Date Range" as box with current Date and data picker calender c)Check whether once we mouse hover on the "Date Range" box color need to change orange. Once we remove mouse hover from box it is change to black color. d)Check whether Date format as "DD/MM/YYYY". e)Check whether Once User click on Calender icon, calender/Date picker is open or not. f)Check whether the padding between text and icon, spacing to boader is as per Figma

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Date Range and Date picker should be as per Figma

HLM/1884/07

Registration & Delivery

a)Check that date picker get open when user click on date field. b)Check that user able to select the date from the date picker. c)Check that by default current date selected or not when date picker get open. d)Check that current date highlight by default or not . e)Check that date picker get closed or not when user select the date from the date picker . f)Check that date picker get closed or not when user click outside of date field. g)Check that user able to change the date or not once select from date picker. h)Check that selected date showing in date field or not . i)Check that date showing in valid format or not when user select the date from date picker. j)Check that user able to swipe the previous month or year from arrow(forward and Backward) option in date picker

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Date Range and Date picker should work as per validations and filters too.

HLM/1884/08

Registration & Delivery

Check whether Dates changes as user select "Custom Date Range","Today" and "Cumulative" Check whether tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to select or unselect the Dates Changes tabs "Custom Date Range","Today" and "Cumulative" and tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should be display black color

HLM/1884/09

Registration & Delivery

Check whether tabs(Overview,Registration & Delivery ,Complaints,Inventory and Supervision ) color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Once User login sucessfully should land to Overview tab after click on the next tab user should be land to the "Registration & Delivery tab" and color of Registration & Delivery should be in orange and black color when unselected.

HLM/1884/10

Registration & Delivery

Check whether if a user select a date range that is invalid (eg: tomorrow) the proper error message is shown

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The system should be show the proper validation message i.e;"No-Data"

Check for case, where if a user selects a date range that is invalid (eg: tomorrow) the proper error message is shown

this will become obsolete in future

HLM/1884/11

Summary Report card

Check whether UI/UX of Summary Report card for National level User a. Spacing between the two cards b. Alignments of the text c. Context, spellings of the text d. Toggle sign & design e. Spacing between two toggle f. Name of the columns g. Spacing between & alignment of the heading of the card i.e Summary Report ,toggle seach option & download icon should be properly h. Name of the " Summary Report " & heading of the each columns should be bold i. Pagination & filter (row count) alignment,type & design should be in button right j. Color of the alternative row should be grey k. After the cloumn headings one line should be present l. Search option must be present in every page of the summary report (Both the toggle) and after the filtration also m) Color of the card as per figma

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

UI/UX of Summary Report Card for National level User should be as expected the following: a. Spacing between the two cards b. Alignments of the text c. Context, spellings of the text d. Toggle sign & design e. Spacing between two toggle f. Name of the columns g. Spacing between & alignment of the heading of the card i.e Summary Report ,toggle seach option & download icon should be properly h. Name of the " Summary Report " & heading of the each columns should be bold i. Pagination & filter (row count) alignment,type & design should be in button right j. Color of the alternative row should be grey k. After the cloumn headings one line should be present l. Search option must be present in every page of the summary repot (Both the toggle) and after the filtration also m) Color of the card as per figma

HLM/1884/12

Summary Report card

Check whether two Toggle present in the Summary Report card :- a. Boundary b. Day

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Two toggle should be present in the Summary Report card

HLM/1884/14

Summary Report card

Check whether "Summary Report card" is separate card in Registration & Delivery Dashbord screen with alignment,Bold as per Figma

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

In Registration & Delivery it should have Summary Report card with Bold "Summary Report " in correct alignments.

HLM/1884/15

Summary Report card

Check whether Toggle color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Toggle color should be change "Orange" if user select and "Black" unselect on it.

HLM/1884/16

Summary Report card

Check whether Summary Report data display as per the selected date range filter shows the aggregate of Summary Report within the boundary

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Summary Report should be display as per the selected date range filter shows the aggregate of Summary Report within the boundary

HLM/1884/17

Summary Report card

Check whether User is able to downloaded Summary Report as an xlsx file

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should able to downloaded Summary Report as an xlsx file

Summary reports are table charts and the charts are prone to grow, so sharing the charts as images is not available. The charts can be downloaded as an xlsx file

HLM/1884/18

Summary Report card

Check whether the Toggle order is reversed in the Summary Report card :- a. Day chart can be viewed by switching the toggleNumber - Day b. By default chart is Boundary toggle

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The Toggle order should be reversed in the Summary Report card :- a. Day chart should be viewed by switching the toggleNumber - Day b. By default chart should be Boundary toggle

HLM/1884/19

Summary Report card

Check whether user can seach by Boundary data based on Boundary name if toggle selected in Boundary level

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Summary Result should be show as per searched boundary name .

HLM/1884/20

Summary Report card

Check whether user can search by day data based on Date wise if toggle selected in Day level

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Summary Result should be show as per searched date wise

HLM/1884/21

Summary Report card

Check whether that following: a.The “NEXT” and “PREV” button is displayed or not b. Default count of the pagination is selected. c. Next and Prev buttons is clickable

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The “NEXT” and “PREV” button should be display along with clickable also default count should be selected

HLM/1884/22

Summary Report card

Check whether that following: a.when the user clicks on the Next button the user is navigated to the next page b. when the user clicks on the Prev button the user is navigated to the previous page

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

a.If user clicks on the Next button the system should be navigated to the next page b. when the user clicks on the Prev button the system should be navigated to the previous page

HLM/1884/23

Summary Report card

Check whether that following:- a. when the user is on the first page then Prev button is disable mode. b.when the user is on the last page then Next button is disabled.

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

a.. If user is on the first page then Prev button should be on disable mode b.If the user is on the last page then Next button should be disabled

HLM/1884/24

Summary Report card

Check whether that the default record count per page as per figma ( 10 rows )

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The default record should be 10 count per page as per figma design

HLM/1884/25

Summary Report card

Check whether that if user click on the following: a. Boundary Toggle - Click on the boundary name then name is sorted by alphabetically b. DayToggle - Click on the Date then date is sorted by either newer date to older date.. ie. latest date at the top

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The names should be sorted albhabetically. a. Boundary Toggle - Click on the boundary name then name should be sorted by alphabetically b. DayToggle - Click on the Date then date should be sorted by either newer date to older date.. ie. latest date at the top

This has to be from newer date to older date.. ie. latest date at the top

HLM/1884/26

Summary Report card

Check whether search results before applying filters are accurate and complete also selected filter can be cleared in the Summary Report page count

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The results before applying filters should be accurate and complete also selected filter could be cleared in the Summary Report page count

HLM/1884/27

Summary Report card

Check whether after appliying filter option selected value must be show

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The selected value should be show

HLM/1884/28

Summary Report card

Check whether that there are no duplicate rows when moving through pages & new page continues from the place where the last page ended

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

There should be no duplicate rows when moving through pages & new page continues from the place where the last page ended

HLM/1884/29

Summary Report card

a. Check whether that sorting remains the same when moving through pages. Test this with default sorting and with non-default sorting also. b. Check whether that filtering remains the same when moving through pages. Test this with default filtering and with non-default filtering also.

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

a.The sorted result should be there while click on the next page b.The filtered result should be there while click on the next page

HLM/1884/30

Summary Report card

Check whether after appliying filter option selected value is showing in the respected fields

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Selected values should be display in the repected fields.

HLM/1884/31

Summary Report card

Check whether that in date range verify following:- a. from date should be lesser than or equal to date b. to date should be greater than or equal from date

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Date range should be verify following:- a. from date should be lesser than or equal to date b. to date should be greater than or equal from date

HLM/1884/32

Summary Report card

Check whether the tables values for Summary Report (Day Toggle) column Target Achievement - (% HHs) show as per the KPI calculation that is- "[ Total households visited for (Day)i/ (Daily Household Microplan target)n ] *100 i = Day 1 of campaign, day 2 of campaign .... Day (today) of the campaign n = Assigned/selected Province for National level role & Provincial level role n = assigned District for District level role The last row of the column should be = [ (Total households visited till today) / ( (Daily Household Microplan target)n * No.of days in (Campaign start date - Today) ) ] *100 n = Assigned/selected Province for National level role & Provincial level role n = assigned District for District level role"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tables values for Summary Report (Day Toggle) column Target Achievement - (% HHs) should be show as per the KPI calculation. "[ Total households visited for (Day)i/ (Daily Household Microplan target)n ] *100 i = Day 1 of campaign, day 2 of campaign .... Day (today) of the campaign n = Assigned/selected Province for National level role & Provincial level role n = assigned District for District level role The last row of the column should be = [ (Total households visited till today) / ( (Daily Household Microplan target)n * No.of days in (Campaign start date - Today) ) ] *100 n = Assigned/selected Province for National level role & Provincial level role n = assigned District for District level role"

The total row at the end is not available in DSS. It is currently being worked as an enhancement

HLM/1884/33

Summary Report card

Check whether the tables values for Summary Report (Day Toggle) column Target Achievement - % Population show as per the KPI calculation that is- "[ Total population covered for (Day)i / (Daily Population Microplan target)n ] *100 i = Day 1 of campaign, day 2 of campaign .... Day (today) of the campaign n = Assigned/selected Province for National level role & Provincial level role n = assigned District for District level role The last row of the column should be = [ (Total population covered till today) / ( (Daily population Microplan target)n * No.of days in (Campaign start date - Today) ) ] *100 n = Assigned/selected Province for National level role & Provincial level role n = assigned District for District level role"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tables values for Summary Report (Day Toggle) column Target Achievement - % Population should be show as per the KPI calculation that is- "[ Total population covered for (Day)i / (Daily Population Microplan target)n ] *100 i = Day 1 of campaign, day 2 of campaign .... Day (today) of the campaign n = Assigned/selected Province for National level role & Provincial level role n = assigned District for District level role The last row of the column should be = [ (Total population covered till today) / ( (Daily population Microplan target)n * No.of days in (Campaign start date - Today) ) ] *100 n = Assigned/selected Province for National level role & Provincial level role n = assigned District for District level role"

HLM/1884/34

Summary Report card

Check whether the tables values for Summary Report (Day Toggle) column Target Achievement - % Nets distributed show as per the KPI calculation that is- "[ Total nets distributed for (Day)i / (Daily nets distributed Microplan target)n ] *100 i = Day 1 of campaign, day 2 of campaign .... Day (today) of the campaign n = Assigned/selected Province for National level role & Provincial level role n = assigned District for District level role The last row of the column should be = [ (Total nets distributed till today) / ( (Daily nets distribute Microplan target)n * No.of days in (Campaign start date - Today) ) ] *100 n = Assigned/selected Province for National level role & Provincial level role n = assigned District for District level role"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tables values for Summary Report (Day Toggle) column Target Achievement - % Nets distributed should be show as per the KPI calculation that is- "[ Total nets distributed for (Day)i / (Daily nets distributed Microplan target)n ] *100 i = Day 1 of campaign, day 2 of campaign .... Day (today) of the campaign n = Assigned/selected Province for National level role & Provincial level role n = assigned District for District level role The last row of the column should be = [ (Total nets distributed till today) / ( (Daily nets distribute Microplan target)n * No.of days in (Campaign start date - Today) ) ] *100 n = Assigned/selected Province for National level role & Provincial level role n = assigned District for District level role"

HLM/1884/35

Summary Report card

Check whether the tables values for Summary Report (Day Toggle) column Households visited show as per the KPI calculation that is- "for National level role & Provincial level role = (Sum total of all households visited across all districts within their assigned province)i where i = Day 1, Day 2 , ... Day(Today) for District role =(Sum total of all households visited across all APs within their assigned district)i where i = Day 1, Day 2 , ... Day(Today) The last row of the column should be = sum of all columns above"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tables values for Summary Report (Day Toggle) column Households visited Should be show as per the KPI calculation that is- "for National level role & Provincial level role = (Sum total of all households visited across all districts within their assigned province)i where i = Day 1, Day 2 , ... Day(Today) for District role =(Sum total of all households visited across all APs within their assigned district)i where i = Day 1, Day 2 , ... Day(Today) The last row of the column should be = sum of all columns above"

HLM/1884/36

Summary Report card

Check whether the tables values for Summary Report (Day Toggle) column Population covered show as per the KPI calculation that is- "for National level role & Provincial level role = (Sum total of population covered across all districts within their assigned province)i where i = Day 1, Day 2 , ... Day(Today) for District role =(Sum total of population covered across all APs within their assigned district)i where i = Day 1, Day 2 , ... Day(Today) The last row of the column should be = sum of all columns above"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tables values for Summary Report (Day Toggle) column Population covered should be show as per the KPI calculation that is- "for National level role & Provincial level role = (Sum total of population covered across all districts within their assigned province)i where i = Day 1, Day 2 , ... Day(Today) for District role =(Sum total of population covered across all APs within their assigned district)i where i = Day 1, Day 2 , ... Day(Today) The last row of the column should be = sum of all columns above"

HLM/1884/37

Summary Report card

Check whether the tables values for Summary Report (Day Toggle) column Nets distributed show as per the KPI calculation that is- "for National level role & Provincial level role = (Sum total of bednets distributed across all districts within their assigned province)i where i = Day 1, Day 2 , ... Day(Today) for District role =(Sum total of bednets distributed across all APs within their assigned district)i where i = Day 1, Day 2 , ... Day(Today) The last row of the column should be = sum of all columns above"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tables values for Summary Report (Day Toggle) column Nets distributed should be show as per the KPI calculation that is- "for National level role & Provincial level role = (Sum total of bednets distributed across all districts within their assigned province)i where i = Day 1, Day 2 , ... Day(Today) for District role =(Sum total of bednets distributed across all APs within their assigned district)i where i = Day 1, Day 2 , ... Day(Today) The last row of the column should be = sum of all columns above"

HLM/1884/38

Summary Report card

Check whether the tables values for Summary Report (Day Toggle) column Non-delivery (Closed) show as per the KPI calculation that is- "for National level role & Provincial level role = (Sum total of all households where delivery did not take place due to reason 1 across all districts within their assigned province)i where i = Day 1, Day 2 , ... Day(Today) for District role =(Sum total of all households visited across all APs within their assigned district)i where i = Day 1, Day 2 , ... Day(Today) The last row of the column should be = sum of all columns above"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tables values for Summary Report (Day Toggle) column Non-delivery (Closed) should be show as per the KPI calculation that is- ""for National level role & Provincial level role = (Sum total of all households where delivery did not take place due to reason 1 across all districts within their assigned province)i where i = Day 1, Day 2 , ... Day(Today) for District role =(Sum total of all households visited across all APs within their assigned district)i where i = Day 1, Day 2 , ... Day(Today) The last row of the column should be = sum of all columns above"" "

The reasons for non-delivery is not yet finalised. So with the current assumption, the table will show Closed, Rejected and Relocated as the reasons

HLM/1884/39

Summary Report card

Check whether the tables values for Summary Report (Day Toggle) column Non-delivery (Refused) show as per the KPI calculation that is- "for National level role & Provincial level role = (Sum total of all households where delivery did not take place due to reason 2 across all districts within their assigned province)i where i = Day 1, Day 2 , ... Day(Today) for District role =(Sum total of all households visited across all APs within their assigned district)i where i = Day 1, Day 2 , ... Day(Today) The last row of the column should be = sum of all columns above"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tables values for Summary Report (Day Toggle) column Non-delivery (Refused) should be show as per the KPI calculation that is- "for National level role & Provincial level role = (Sum total of all households where delivery did not take place due to reason 2 across all districts within their assigned province)i where i = Day 1, Day 2 , ... Day(Today) for District role =(Sum total of all households visited across all APs within their assigned district)i where i = Day 1, Day 2 , ... Day(Today) The last row of the column should be = sum of all columns above"

HLM/1884/40

Summary Report card

Check whether the tables values for Summary Report (Day Toggle) for last row (Total) data is show the summation of the above column data ( calculated only for selected numeric rows) & if user search the partcular day wise data the result is show accordingly and the total cummulative also show for that row

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tables values for Summary Report (Day Toggle) column for last row (Total) data should be show the summation of the above column data & if user search the partcular day wise data the result should be show accordingly and the total cummulative also show for that row

The total row at the end is not available in DSS. It is currently being worked as an enhancement

HLM/1884/41

Summary Report card

Check whether the tables values for Summary Report (BoundaryToggle) column Target Achievement - % HHs show as per the KPI calculation that is- "[ (Total households visited till today)i/ (Household Microplan target) )i ] *100 i = Assigned/selected Province for National level role & Provincial level role i = assigned District for District level role"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tables values for Summary Report (BoundaryToggle) column Target Achievement - % HHs should be show as per the KPI calculation that is- "[ (Total households visited till today)i/ (Household Microplan target) )i ] *100 i = Assigned/selected Province for National level role & Provincial level role i = assigned District for District level role"

HLM/1884/42

Summary Report card

Check whether the tables values for Summary Report (BoundaryToggle) column Target Achievement - % Population show as per the KPI calculation that is- "Σai/ (Population Microplan target)i ] *100 i = Assigned/selected Province for National level role & Provincial level role i = assigned District for District level role"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tables values for Summary Report (BoundaryToggle) column Target Achievement - % Population should be show as per the KPI calculation that is- "Σai/ (Population Microplan target)i ] *100 i = Assigned/selected Province for National level role & Provincial level role i = assigned District for District level role"

HLM/1884/43

Summary Report card

Check whether the tables values for Summary Report (BoundaryToggle) column Target Achievement - % Nets distributed show as per the KPI calculation that is- "Σai/ (Bednets Microplan target)i ] *100 i = Assigned/selected Province for National level role & Provincial level role i = assigned District for District level role"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tables values for Summary Report (BoundaryToggle) column Target Achievement - % Nets distributed should be show as per the KPI calculation that is- "Σai/ (Bednets Microplan target)i ] *100 i = Assigned/selected Province for National level role & Provincial level role i = assigned District for District level role"

HLM/1884/44

Summary Report card

Check whether the tables values for Summary Report (BoundaryToggle) column Households visited show as per the KPI calculation that is- "For Toggle - Number [Total number of households visited for date range = SELECTION]i, i = district 1, district 2, .... district n for National level role & Provincial role i = AP1, AP2, ... APn for District role For Toggle - % [Total number of households visited for date range = SELECTION]i / [(Daily Households Microplan Target)i *(No.of days in the date range selection) ], i = district 1, district 2, .... district n for National level role & Provincial role i = AP1, AP2, ... APn for District role"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tables values for Summary Report (BoundaryToggle) column Households visited should be show as per the KPI calculation that is- "For Toggle - Number [Total number of households visited for date range = SELECTION]i, i = district 1, district 2, .... district n for National level role & Provincial role i = AP1, AP2, ... APn for District role For Toggle - % [Total number of households visited for date range = SELECTION]i / [(Daily Households Microplan Target)i *(No.of days in the date range selection) ], i = district 1, district 2, .... district n for National level role & Provincial role i = AP1, AP2, ... APn for District role"

HLM/1884/45

Summary Report card

Check whether the tables values for Summary Report (BoundaryToggle) column Population covered show as per the KPI calculation that is- "For Toggle - Number (Σiai), for date range = SELECTION where i = household 1, household 2, ...household n for boundary = districts, for National level role & Provincial level role for boundary = APs, for District role For Toggle - % Σiai * 100 / [ (Daily Population Microplan target)i * (No.of days in the date range selection) ] for boundary = districts, for National level role & Provincial level role for boundary = APs, for District role"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tables values for Summary Report (BoundaryToggle) column Population covered should be show as per the KPI calculation that is- "For Toggle - Number (Σiai), for date range = SELECTION where i = household 1, household 2, ...household n for boundary = districts, for National level role & Provincial level role for boundary = APs, for District role For Toggle - % Σiai * 100 / [ (Daily Population Microplan target)i * (No.of days in the date range selection) ] for boundary = districts, for National level role & Provincial level role for boundary = APs, for District role"

HLM/1884/46

Summary Report card

Check whether the tables values for Summary Report (BoundaryToggle) column Bednets distributed show as per the KPI calculation that is- "For Toggle - Number ""Σx [(Σiai)x ], for date range = SELECTION where i = household 1, household 2, ...household n x = district 1, district 2, .... district n for National level role & Provincial level role x = AP1, AP2, ... APn for District role"" For Toggle - % X = sum of all 'a' within a province for the date range = SELECTION 3.3 = [ (X)i / { (Daily Bednets Microplan target)i * (No.of days in the date range selection) }] *100 i = District 1, District 2, .... District n, for National level role & Provincial level role i = AP1, AP2, .... APn for District level role"" "

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tables values for Summary Report (BoundaryToggle) column Bednets distributed should be show as per the KPI calculation that is- "For Toggle - Number ""Σx [(Σiai)x ], for date range = SELECTION where i = household 1, household 2, ...household n x = district 1, district 2, .... district n for National level role & Provincial level role x = AP1, AP2, ... APn for District role"" For Toggle - % X = sum of all 'a' within a province for the date range = SELECTION 3.3 = [ (X)i / { (Daily Bednets Microplan target)i * (No.of days in the date range selection) }] *100 i = District 1, District 2, .... District n, for National level role & Provincial level role i = AP1, AP2, .... APn for District level role"" "

HLM/1884/47

Summary Report card

Check whether the tables values for Summary Report (BoundaryToggle) column Non-delivery (closed) show as per the KPI calculation that is- "For Toggle - Number [Total number of households where b=0 for date range = SELECTION]i, i = district 1, district 2, .... district n for National level role & Provincial role i = AP1, AP2, ... APn for District role "

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tables values for Summary Report (BoundaryToggle) column Non-delivery (closed) should be show as per the KPI calculation that is- "For Toggle - Number [Total number of households where b=0 for date range = SELECTION]i, i = district 1, district 2, .... district n for National level role & Provincial role i = AP1, AP2, ... APn for District role "

HLM/1884/48

Summary Report card

Check whether the tables values for Summary Report (BoundaryToggle) column Non-delivery (refused) show as per the KPI calculation that is- "For Toggle - Number [Total number of households where b=0 for date range = SELECTION]i, i = district 1, district 2, .... district n for National level role & Provincial role i = AP1, AP2, ... APn for District role "

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tables values for Summary Report (BoundaryToggle) column Non-delivery (refused) should be show as per the KPI calculation that is- "For Toggle - Number [Total number of households where b=0 for date range = SELECTION]i, i = district 1, district 2, .... district n for National level role & Provincial role i = AP1, AP2, ... APn for District role "

HLM/1884/49

Summary Report card

Check whether if there are no data inserted then system is show that "No-data"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

System should be show that "No-data"

HLM/1884/50

Summary Report card

Check whether tabular chart that shows data according to the boundary if user select the boundary toggle & by clicking on each boundary is drill down to the next level of boundary and so forth also by clicking on cancel sign user is go back to the previous report

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tabular chart should be show data according to the boundary if user select the boundary toggle & by clicking on each boundary is drill down to the next level of boundary and so forth also by clicking on cancel sign user should be go back to the previous report

HLM/1884/51

Summary Report card

Check whether tabular chart that shows data for each day of the campaign there are not be drill down on the dates.

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Tabular chart should be show data for each day of the campaign there should not be drill down on the dates.

HLM/1884/52

Summary Report card

Check whether that the total number each column values is sum of the their drill down data present in all corresponding columns above

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The total number each column values should be sum of the their drill down data present in all corresponding columns above

HLM/1884/53

Summary Report card

Check for sorting of all column (for coumns with numbers, sorting for asc/desc.. for columns with text, sorting by alphaebtically.

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Sorting need to work for all columns i.e number or alphaebtically.

Check for sorting of all column (for coumns with numbers, sorting for asc/desc.. for columns with text, sorting by alphaebtically.

Registration & Delivery

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

HLM/1992/1

Registration & Delivery

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/1992/2

Registration & Delivery

Check whether National Level user arrive to the Registration & Delivery page by switch the tab from "Overview" page to "Registration & Deliver" page and the heat map is showing according to the district wise (according to the selected province)

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Provincial level user should be switch to the Registration & Delivery Tab by click on the next tab from the overview tab and the heat map should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected Province )

HLM/1992/3

Registration & Delivery

Check whether Provincial Level user arrive to the Registration & Delivery page by switch the tab from "Overview" page to "Registration & Deliver" page and the heat map is showing according to the district wise (according to the selected province)

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Provincial level user should be switch to the Registration & Delivery Tab by click on the next tab from the overview tab and the heat map should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected district )

HLM/1992/4

Registration & Delivery

Check whether district Level user arrive to the Registration & Delivery page by switch the tab from "Overview" page to "Registration & Deliver" page and the heat map is showing according to the AP1, AP2, .... APn for District level role wise (according to the selected district )

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

District level user should be switch to the Registration & Delivery Tab by click on the next tab from the overview tab and the heat map should be display according to the AP1, AP2, .... APn for District level role (according to the selected district )

HLM/1992/5

Registration & Delivery

Check whether National Level user arrive to the Registration & Delivery page by clicking on respective "Coverage by province" with switch the tab from the overview tab to Registration & Delivery tab

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the Registration & Delivery screen by clicking on "Coverage by province" with switch the tab from "Overview" to Registration & Delivery

HLM/1992/6

Registration & Delivery

a)Check whether "Date Range" is present at top most left side. b)Check whether "Date Range" as box with current Date and data picker calender c)Check whether once we mouse hover on the "Date Range" box color need to change orange. Once we remove mouse hover from box it is change to black color. d)Check whether Date format as "DD/MM/YYYY". e)Check whether Once User click on Calender icon, calender/Date picker is open or not. f)Check whether the padding between text and icon, spacing to boader is as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Date Range and Date picker should be as per Figma

HLM/1992/7

Registration & Delivery

a)Check that date picker get open when user click on date field. b)Check that user able to select the date from the date picker. c)Check that by default current date selected or not when date picker get open. d)Check that current date highlight by default or not . e)Check that date picker get closed or not when user select the date from the date picker . f)Check that date picker get closed or not when user click outside of date field. g)Check that user able to change the date or not once select from date picker. h)Check that selected date showing in date field or not . i)Check that date showing in valid format or not when user select the date from date picker. j)Check that user able to swipe the previous month or year from arrow(forward and Backward) option in date picker

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Date Range and Date picker should work as per validations and filters too.

HLM/1992/8

Registration & Delivery

Check whether Dates changes as user select "Custom Date Range","Today" and "Cumulative" Check whether tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to select or unselect the Dates Changes tabs "Custom Date Range","Today" and "Cumulative" and tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should be display black color

HLM/1992/9

Registration & Delivery

Check whether tabs(Overview,Registration & Delivery ,Complaints,Inventory and Supervision ) color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab after click on the next tab user should be land to the "Registration & Delivery tab" and color of Registration & Delivery should be in orange and black color when unselected.

HLM/1992/10

Registration & Delivery

Check whether if a user select a date range that is invalid (eg: tomorrow) the proper error message is shown

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The system should be show the proper validation message i.e;"No-Data"

HLM/1992/11

Registration & Delivery_Target Acheivement

Check whether UI/UX of Households Visited Card for National level User a. Spacing between the two cards b. Alignments of the text c. Context, spellings of the text d. Spacing between & alignment of the heading or sub-heading of the card i.e Target Acheivement , Target achievement across boundaries. (Click on the boudnary to drill down) & more icon should be properly e. Heading of the card i.e " Target Acheivement" should be bold f. Color of the Target achievement across boundaries. (Click on the boudnary to drill down) should be according to the figma g The Zoom In /Out button should be in bottom right corner h. Design of the map structure should be according to the figma design i. The color % bar should present down

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

UI/UX of Households Visited Card for National level User should be as expected the following a. Spacing between the two cards b. Alignments of the text c. Context, spellings of the text d. Spacing between & alignment of the heading or sub-heading of the card i.e the heading or sub-heading of the card i.e Target Acheivement , Target achievement across boundaries. (Click on the boudnary to drill down) & more icon should be properly e. Heading of the card i.e "Target Acheivement " should be bold f. Color of the Target achievement across boundaries. (Click on the boudnary to drill down) should be according to the figma g The Zoom In /Out button should be in bottom right corner h. Design of the map structure should be according to the figma design

HLM/1992/12

Registration & Delivery_Target Acheivement

Check whether user able to click more icon then the following three options are present: a)Download Icon Image b)Whatsapp Icon Image c)Email Icon Image

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Users should able to download and share the card to one tone or anyone.

HLM/1992/13

Registration & Delivery_Target Acheivement

HLM/1992/27

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The toggles color need to change as we select and unselect. orange when selected, when unselected it should display greycolor

HLM/1992/14

Registration & Delivery_Target Acheivement

The map values need to change as per we select the toggle i.e Households, population, nets buttons color changes orange

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The % value need to change as we change the toogle buttons

HLM/1992/15

Registration & Delivery_Target Acheivement

Check Whether the colour of country/place in the map changes based on percentage

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Colour of the country/place need to change as per the percentage in the map

HLM/1992/16

Registration & Delivery_Target Acheivement

Check Whether the percentage numbers(text) are appearing/visuality in the map whenever colour changes and Text is displaying or not when background is Dark Color.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The visuality of the percentage numbers whenever the colour changes.

HLM/1992/17

Registration & Delivery_Target Acheivement

Check Whether the Font size of percentage numbers & "%" in the map as per requriments.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Font Size of the Percentage Number and % need to match with the Figma

HLM/1992/18

Registration & Delivery_Target Acheivement

Check Whether the colour of country/place in map is changing from red to Dark green colour as based on the percentage value

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Colour representation need to change from white to Drak Green whenever the % incereases.

The color will increase from dark red to dark green based on the percentage value

HLM/1992/19

Registration & Delivery_Target Acheivement

Check whether Dark Green colour is showing for the country/place whose Percentage is is Highest in the map

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Colour representation for high % it need show Dark Green colour

HLM/1992/20

Registration & Delivery_Target Acheivement

Check whether dark red colour is showing for the country/place whose Percentage is 0 in the map as per the gradient scale

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Colour representation for 0 % it need show White colour

Color for 0% will be dark red as per the gradiant scale

HLM/1992/21

Registration & Delivery_Target Acheivement

Check whether grey colour is showing for the country/place whose don't have any Percentage in the map(NA)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Colour representation should be grey colour when no value or % is present (NA)

HLM/1992/22

Registration & Delivery_Target Acheivement

Check Whether Overlapping of colour between two county/place in the map

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

No colour should overlap between two countrt/place

HLM/1992/23

Registration & Delivery_Target Acheivement

Check Whether the border colour of the MAP

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Border colours need to match as per Figma

HLM/1992/24

Registration & Delivery_Target Acheivement

a)Check Whether Rectangular box is showing when user mouse hover on the country/place b)Check size of box ,boaders color and shape ,text font size as per Figma . c)Check Whether When user mouse hover on country/place in the map ( Ex = Zambesia), text of "Zambesia" is showing in bold d)Check whether font size, colors,paddings are maintained as text primary and secondary color in Population Coverage % as per requirement(Figma)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Whenever User mouse hover on any country/place Recetangular box need to apper and font size, colors,padding of text primary and secondary color should be as per reqirement

HLM/1992/25

Registration & Delivery_Target Acheivement

Check whether Population values are genrated by For national and provincial level users: Default view at the province level Σai/ (Population Microplan target)i ] *100 , where i = District 1, District 2, ... District n" For zoom-in view: Since shapefiles are not available beyond the district, there will be no zoom-in For district-level users: Default view at the district level Σai/ (Population Microplan target)i ] *100 , where i = AP1, AP2, ...APn (Since shapefiles are not available at the AP level, the view will be that with only district outer boundary) For zoom-in view: Since shapefiles are not available beyond the district, there will be no zoom-in

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for Population

HLM/1992/26

Registration & Delivery_Target Acheivement

Check whether Bednets values are genrated by For national and provincial level users: Default view at the province level Σai/ (Bednets Microplan target)i ] *100 , where i = District 1, District 2, ... District n For zoom-in view: Since shapefiles are not available beyond the district, there will be no zoom-in For district-level users: Default view at the district level Σai/ (Bednets Microplan target)i ] *100 , where i = AP1, AP2, ...APn (Since shapefiles are not available at AP level, the view will have only district outer boundary and not AP boundaries within) For zoom-in view: Since shapefiles are not available beyond the district, there will be no zoom-in

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code)for Bednets

HLM/1992/27

Registration & Delivery_Target Acheivement

Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Gaza", "district": "Chibuto", "administrativeProvince": "Chissano", Only Gaza,chibuto and chissano data should be display "

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as Only Gaza,chibuto and chissano . Its like need to display data for applied filters

HLM/1992/28

Registration & Delivery_Target Acheivement

"Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Tete", "district": "Doa", No data is available on district Doa so expected it to show/display '0'.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as 0 because No data is available on district Doa

HLM/1992/29

Registration & Delivery_Target Acheivement

"Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Inhambane", No data is available on Provinces Inhambane so expected it to show/display '0'.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as 0 becaus No data is available on Provinces Inhambane

Complaints

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

HLM/2037/01

Complaints

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/2037/02

Complaints

Check whether National Level user arrive to the overview page by clicking on respective "Coverage by province" and the bar charts is showing according to the district wise (according to the selected province & Aggregate of all districts within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to see the overview page and the bar charts should be show according to the district wise

HLM/2037/03

Complaints

Check whether it is the default overview will be at the provincial level (Aggregate of all districts within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Provincial level user should be switch to the Inventory Tab by click on the next tab from the overview tab and the bar charts should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected Province )

HLM/2037/04

Complaints

Check whether provincial level user arrive to theInventory Page by switch the tab from "Overview" page to Complaints page and the bar charts is showing according to the district wise (according to the selected province)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Provincial level user should be switch to the ComplaintsTab by click on the next tab from the overview tab and the bar charts should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected district )

HLM/2037/05

Complaints

Check whether it is the default overview view will be at the district level (Aggregate of all api within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to see the overview page and the bar charts should be show according to the AP1,AP2 wise

HLM/2037/06

Complaints

Check whether district Level user arrive to the Inventory page by switch the tab from "Overview" page to "Complaints " Tab and the bar charts is showing according to the AP1, AP2, .... APn for District level role wise (according to the selected district )

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

District level user should be switch to the Complaints Tab by click on the next tab from the overview tab and the bar charts should be display according to the AP1, AP2, .... APn for District level role (according to the selected district )

HLM/2037/07

Complaints

a)Check whether "Date Range" is present at top most left side. b)Check whether "Date Range" as box with current Date and data picker calender c)Check whether once we mouse hover on the "Date Range" box color need to change orange. Once we remove mouse hover from box it is change to black color. d)Check whether Date format as "DD/MM/YYYY". e)Check whether Once User click on Calender icon, calender/Date picker is open or not. f)Check whether the padding between text and icon, spacing to boader is as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should be as per Figma

HLM/2037/08

Complaints

a)Check that date picker get open when user click on date field. b)Check that user able to select the date from the date picker. c)Check that by default current date selected or not when date picker get open. d)Check that current date highlight by default or not . e)Check that date picker get closed or not when user select the date from the date picker . f)Check that date picker get closed or not when user click outside of date field. g)Check that user able to change the date or not once select from date picker. h)Check that selected date showing in date field or not . i)Check that date showing in valid format or not when user select the date from date picker. j)Check that user able to swipe the previous month or year from arrow(forward and Backward) option in date picker

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should work as per validations and filters too.

HLM/2037/09

Complaints

Check whether Dates changes as user select "Custom Date Range ","Today" and "Cumulative" Check whether tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to select or unselect the Date Changes

HLM/2037/10

Complaints

Check whether National level Dashbord user lands to Overview tab by default

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab.

HLM/2037/11

Complaints

Check whether tabs(Overview,Inventory ,Complaints,Inventory and Supervision ) color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab and color of Overview should be in orange and black color when unselected.

HLM/2037/12

Complaints

Check whether User is able to download a pdf/jpg of the entire page.

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download the entire page and need to open the succesful file and cross check with UI and downloaded file. (pdf/jpg)

HLM/2037/13

Complaints

Check whether User is able to share through whatsapp as pdf/jpg of the entire page. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through whatsapp

HLM/2037/14

Complaints

Check whether User is able to sharable through email as pdf/jpg of the entire page.If yes check as image or link/text

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through email

HLM/2037/15

Complaints

Check whether if a user select a date range that is invalid (eg: tomorrow) the proper error message is shown

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The system should be show the proper validation message i.e;"No-Data"

HLM/2037/16

Complaints

Check whether " Complaints By Boundary Card" is separate card in Overview page Dashbord screen with alignment,Bold as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

In Complaints page it should be Complaints By Boundary Card separate name of the card with Bold "Complaints By Boundary Card" with correct alignments.

HLM/2037/17

Complaints

Check whether user able to click more icon then the following three options are present: a)Download Icon Image b)Whatsapp Icon Image c)Email Icon Image

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

More Icon should be clickable. And it need to disply the three options: a)Download Icon Image b)Whatsapp Icon Image c)Email Icon Image

HLM/2037/18

Complaints

Check whether " Complaints By Boundary Card " text & "more" icon is aligned properly

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

" Complaints By Boundary Card " text & "more" icon should be aligned properly as per figma designed

HLM/2037/19

Complaints

Check whether UI/UX of Complaints By Boundary Card Complaints KPI card for National level User a. Spacing between the two cards b. Alignments of the text c. Color of the horizental line of the chart d. y-value starts from 0 e. X and Y values in the bar chart f. Name of the "Complaints By Boundary Card " should be bold

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

UI/UX should be expected as per figma

HLM/2037/20

Complaints

Check whether all the localization key is show in the Complaints By Boundary Card

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

localization key need to set

HLM/2037/21

Complaints

Check whether " Complaints By Boundary Card " card the bars color is showing in blue color as per figma designed

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

"Complaints By Boundary Card " bars color should be show in blue color as per figma designed

HLM/2037/22

Complaints

Check whether if user mouse over on one district in the " Complaints By Boundary Card " chart then name of the district and value is display in tool-tip

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Tool-tip should be display after the user mouse over on one district

HLM/2037/23

Complaints

Check whether " Complaints By Boundary Card " display as per the selected date range filter and bar chart that shows the aggregate of complaints by boundary within the boundary

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

"Complaints By Boundary Card " card should be display as per the selected date range filter and bar chart that shows the aggregate of Complaints By Boundary Card within the boundary

HLM/2037/24

Complaints

Check whether User is able to sharable through whatsapp as Image "Complaints By Boundary Card " a)Check whether User is able to share in one to one chats.If yes check as image b)Check whether User is able to share in group chats.If yes check as image c)Check whether User is abe to keep it as status. If yes check as image (optional)

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share Complaints By Boundary Card through whatsapp file image

HLM/2037/25

Complaints

Check whether if there are no data inserted then system is show the that "No-data"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

System should be show that "No-data"

HLM/2037/26

Complaints

Check whether "values are generated according to formula"Total Complaints = Sum of all complaints CREATED for boundary = 'Selected Province' && Date range = ' SELECTION' Each bar = Total complaints , boundary = 'x' && Date range = ' SELECTION' Total Complaints = Open + Resolved + Rejected x = Districts for National & Provincial supervisors x = APs for District supervisors"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code).

HLM/2037/27

Complaints

Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Tete", "district": "Angonia", "administrativeProvince": "Ulongue" Only Tete,Angonia and Ulongue data should be dispaly"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data for Only Tete,Angonia and Ulongue. Its like need to display data for applied filters

HLM/2037/28

Complaints

"Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Tete", "district": "Angonia" It should display the total data under angonia districts(Includes administrativeProvince i.e AP1,AP2)

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as the total data under angonia districts(Includes administrativeProvince i.e AP1,AP2). Its like need to display data for applied filters

HLM/2037/29

Complaints

"Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Tete", It should display the total (all) data under Tete provinces(Includes districts & administrativeProvince i.e AP1,AP2)

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as the total (all) data under Tete provinces(Includes districts & administrativeProvince i.e AP1,AP2)). Its like need to display data for applied filters

HLM/2037/30

Complaints

Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Gaza", "district": "Chibuto", "administrativeProvince": "Chissano", Only Gaza,chibuto and chissano data should be display "

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as Only Gaza,chibuto and chissano . Its like need to display data for applied filters

HLM/2037/31

Complaints

"Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Tete", "district": "Doa", No data is available on district Doa so expected it to show/display '0'.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as 0 because No data is available on district Doa

HLM/2037/32

Complaints

"Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Inhambane", No data is available on Provinces Inhambane so expected it to show/display '0'.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as 0 becaus No data is available on Provinces Inhambane

HLM/2037/33

Complaints

Check whether the subheading is show “Click on each bar to drill down” (This is not there in Figma)

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The subheading should be show “Click on each bar to drill down”

HLM/2037/34

Complaints

Check whether the drill down will be based on the boundary ,is applicable for both number and % toggles and will be implemented as follows: National and Provincial supervisors: Districts → Administrative Posts → Locality → Village District supervisors: Administrative Posts → Locality → Village

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The drill down should be based on the boundary, should be applicable for the both toggles and should be implemented as follows: National and Provincial supervisors: Districts → Administrative Posts → Locality → Village District supervisors: Administrative Posts → Locality → Village

HLM/2037/35

Complaints

Check whether that if user mouse over on each bar at all levels of drill down is show the name of the boundary and the value

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Hoveing over on each bar at all levels of drill down should be show the name of the boundary and the value

HLM/2037/36

Complaints

Check whether that each bar upon hover for all levels of drill-down is highlighting with differently with different stroke colours

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Each bar upon hover for all levels of drill-down should be highlighted with differently with different stroke colours

HLM/2037/37

Complaints

Check whether that the drill down till the locality level & all levels of drill-down is for the selected date range

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The drill down till the locality level & all levels of drill-down should be for the selected date range

HLM/2037/38

Complaints

Check whether that by Clicking on any 1 bar is enable the drill-down to the next level, with the filter appearing at the top & 'x' button to close also filter name is display that of the bar which was selected

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

By Clicking on any 1 bar should be enabling the drill-down to the next level, with the filter appearing at the top & 'x' button to close also filter name should be display that of the bar which was selected

Complaints

vb
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

HLM/2038/01

Complaints

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/2038/02

Complaints

Check whether National Level user arrive to the Complaints page by clicking on respective "Coverage by province" and the Pie chart is showing according to the district wise (according to the selected province & Aggregate of all districts within)

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the overivew screen by clicking on province and the Pie chart should be show according to the district wise

HLM/2038/03

Complaints

Check whether provincial level user arrive to Complaints Page by deafult and the Pie chart is showing in the Complaints tab according to the district wise (according to the selected province)

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the overivew screen by deafult and the Pie chart should be show according to the district wise

HLM/2038/04

Complaints

Check whether district level user arrive to Complaints Page by deafult and the Pie chart is showing in the Complaints tab according to the wise (according to the AP1,AP2,.....)

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the overivew screen by deafult and the Pie chart should be show according to the ADMINISTRATIVEPROVINCE wise

HLM/2038/05

Complaints

a)Check whether "Date Range" is present at top most left side. b)Check whether "Date Range" as box with current Date and data picker calender c)Check whether once we mouse hover on the "Date Range" box color need to change orange. Once we remove mouse hover from box it is change to black color. d)Check whether Date format as "DD/MM/YYYY". e)Check whether Once User click on Calender icon, calender/Date picker is open or not. f)Check whether the padding between text and icon, spacing to boader is as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should be as per Figma

HLM/2038/06

Complaints

a)Check that date picker get open when user click on date field. b)Check that user able to select the date from the date picker. c)Check that by default current date selected or not when date picker get open. d)Check that current date highlight by default or not . e)Check that date picker get closed or not when user select the date from the date picker . f)Check that date picker get closed or not when user click outside of date field. g)Check that user able to change the date or not once select from date picker. h)Check that selected date showing in date field or not . i)Check that date showing in valid format or not when user select the date from date picker. j)Check that user able to swipe the previous month or year from arrow(forward and Backward) option in date picker

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should work as per validations and filters too.

HLM/2038/07

Complaints

Check whether Dates changes as user select "Custom Date Range ","Today" and "Cumulative" Check whether tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to selecte or unselect the Date Changes

HLM/2038/08

Complaints

Check whether Different campaigns will have different tabs (Overview,Registration & Delivery ,Complaints,Inventory and Supervision ) and clicking on each tab name should navigate to the respective tab but the URL will remain the same

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User need to nagivate to respective pages once click on tabs

HLM/2038/09

Complaints

Check whether National level Dashbord user lands to Overview tab by default

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab.

HLM/2038/10

Complaints

Check whether tabs(Overview,Registration & Delivery ,Complaints,Inventory and Supervision ) color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab and color of Overview should be in orange and black color when unselected.

HLM/2038/11

Complaints

Check whether User is able to download a pdf/jpg of the entire page.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download the entire page and need to open the succesful file and cross check with UI and downloaded file. (pdf/jpg)

HLM/2038/12

Complaints

Check whether User is able to share through whatsapp as pdf/jpg of the entire page. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through whatsapp

HLM/2038/13

Complaints

Check whether User is able to share through email as pdf/jpg of the entire page.If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through email

HLM/2038/14

Complaints by Type card

Check whether if there are no data inserted then system is show the that "No-data"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

System should be show that "No-data"

HLM/2038/15

Complaints by Type card

Check whether UI/UX of Complaints by Type KPI card for National level User a. Spacing between the two cards b. Alignments of the text c. Color of the horizental line of the chart d. Name of the "Complaints by Type" should be bold e. "Total" should be wriiten in the middle of the circle f. Toot- tip should be present

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

UI/UX should be expected as per figma

HLM/2038/16

Complaints by Type card

Check whether "Complaints" is separate card in Complaints tab Dashbord screen with alignment,Bold as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

In Complaints tab it should have Complaints separate card with Bold "Complaints" with correct alignments.

HLM/2038/17

Complaints by Type card

Check whether more icon is aligned properly and bold color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

More icon should be aligned properly and bold color

HLM/2038/18

Complaints by Type card

Check whether user able to click more icon then the following three options are present: a)Download Icon Image b)Whatsapp Icon Image c)Email Icon Image

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

More Icon should be clickable. And it need to disply the three options: a)Download Icon Image b)Whatsapp Icon Image c)Email Icon Image

HLM/2038/19

Complaints by Type card

Check whether Complaints has five type of complaints a) LOGINERROR b) STOLENDEVICE c) APPMALFUNCTION d) SYNCERROR e) FROZENSCREEN legends is showing right side in the card.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Complaints card should be contain proper align with five paritions legends as a) LOGINERROR b) STOLENDEVICE c) APPMALFUNCTION d) SYNCERROR e) FROZENSCREEN Complaints type text

HLM/2038/20

Complaints by Type card

Check whether different sectors will have unique colors.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Different sectors should have unique colors.

HLM/2038/21

Complaints by Type card

Check whether that the circle is divided as per % value among and outside the circle it should display value with %

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The circle need to divide as the % value among themselfes

HLM/2038/22

Complaints by Type card

Check whether total Complaints values is sum of LOGINERROR, STOLENDEVICE APPMALFUNCTION ,SYNCERROR FROZENSCREEN Complaints

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Complaints values should be sum of LOGINERROR, STOLENDEVICE APPMALFUNCTION ,SYNCERROR FROZENSCREEN Complaints

HLM/2038/23

Complaints by Type card

Check whether Total text and Value is align in the center of Circle (pie chart).

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Total text and it's value need to align the center of circle with bold

HLM/2038/24

Complaints by Type card

Check whether once we mousehover on circle of any color then pop up need to display as " "reason" and %"Example: LOGINERROR(35.5%).

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User mousehover on the circle of any color pop up need to display with the sepcific reason and %

HLM/2038/25

Complaints by Type card

Check Whether all the localisation keys are added

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

All localisation keys need to be set for card

HLM/2038/26

Complaints by Type card

Check whether if a user select a date range that is invalid (eg: tomorrow) the proper error message is shown Check for the following testcases also: a. All districts are live (all bars should be shown) b. No districts are live (No data message) c. Some of the districts are live and others are not live (non live districts bar should be 0 and show no data in labels/hover)

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The system should be show the proper validation message i.e;"No-Data". a. All districts are live (all bars should be shown) b. No districts are live (No data message) c. Some of the districts are live and others are not live (non live districts bar should be 0 and show no data in labels/hover)

this will become obsolete in future

HLM/2038/27

Complaints by Type card

Check whether " Complaints "values are generated according to formula For Total: "Total Complaints = Sum of all complaints CREATED for boundary = 'Selected Province' && Date range = ' SELECTION' i = App Malfunction, Login error, Sync error, Forgot password, Others etc... (These will be the values configured in MDMS ) x = Selected/ Assigned province for National & Provincial supervisors x = Assigned District for District supervisors"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula for Complaints Total .

HLM/2038/28

Complaints by Type card

Check whether LOGINERROR, STOLENDEVICE APPMALFUNCTION ,SYNCERROR FROZENSCREEN complaints type Each slice of the pie (%) = ( Total complaints for Complaint Type i * 100 ) / Total Complaints, for boundary = 'x' i = LOGINERROR, STOLENDEVICE APPMALFUNCTION ,SYNCERROR FROZENSCREEN

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values should be calculated using the formula for Each slice of the pie

HLM/2038/29

Complaints by Type card

Check whether by adding the filters using Burp suite for province and district Example Instead the value for "province": "Tete", "district": "Angonia", "administrativeProvince": "Ulongue" Only Tete,Angonia and Ulongue data should be dispaly"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data for Only Tete,Angonia and Ulongue. Its like need to display data for applied filters

HLM/2038/30

Complaints by Type card

"Check whether by adding the filters using Burp suite for province and district Example Instead the value for "province": "Tete", "district": "Angonia" It should display the total data under angonia districts(Includes administrativeProvince i.e AP1,AP2)

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as the total data under angonia districts(Includes administrativeProvince i.e AP1,AP2). Its like need to display data for applied filters

HLM/2038/31

Complaints by Type card

"Check whether by adding the filters using Burp suite for province and district Example Instead the value for "province": "Tete", It should display the total (all) data under Tete provinces(Includes districts & administrativeProvince i.e AP1,AP2)

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as the total (all) data under Tete provinces(Includes districts & administrativeProvince i.e AP1,AP2)). Its like need to display data for applied filters

HLM/2038/32

Complaints by Type card

Check whether by adding the filters using Burp suite for province and district Example Instead the value for "province": "Gaza", "district": "Chibuto", "administrativeProvince": "Chissano", Only Gaza,chibuto and chissano data should be display "

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as Only Gaza,chibuto and chissano . Its like need to display data for applied filters

HLM/2038/33

Complaints by Type card

"Check whether by adding the filters using Burp suite for province and district Example Instead the value for "province": "Tete", "district": "Doa", No data is available on district Doa so expected it to show/display '0'.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as 0 because No data is available on district Doa

HLM/2038/34

Complaints by Type card

"Check whether by adding the filters using Burp suite for province and district Example Instead the value for "province": "Inhambane", No data is available on Provinces Inhambane so expected it to show/display '0'.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as 0 becaus No data is available on Provinces Inhambane

HLM/2038/35

Complaints by Type card

Check whether the subheading is show “Click on each wedges to drill down” (This is not there in Figma) and the legends name is display just below the pie chart

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The subheading should be show “Click on each bar to drill down” and the legends name is display just below the pie chart

HLM/2038/36

Complaints by Type card

Check whether that each bar upon hover for all levels of drill-down is slices highlighted with differently with different stroke colours

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Each bar upon hover for all levels of drill-down should be slices highlighted with differently with different stroke colours

HLM/2038/37

Complaints by Type card

Check whether that if user mouse over on each bar at all levels of drill down is show the status of the complaints and the value

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Hoveing over on each bar at all levels of drill down should be show the status of the complaints and the value

HLM/2038/38

Complaints by Type card

Check whether that the drill down till the status of the complaints & all levels of drill-down is for the selected date range

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The drill down till the status of the complaints & all levels of drill-down should be for the selected date range

HLM/2038/39

Complaints by Type card

Check whether that by Clicking on any 1 bar is enable the drill-down to the next level, with the filter appearing at the top & 'x' button to close also filter name is display that of the Pie which was selected

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

By Clicking on any 1 bar should be enabling the drill-down to the next level, with the filter appearing at the top & 'x' button to close also filter name should be display that of the Pie which was selected

Complaints

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

HLM/2045/01

Complaints

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/2045/02

Complaints

Check whether National Level user arrive to the Complaints page by clicking on respective "Coverage by province" and the Stacked Bar chart is showing according to the district wise (according to the selected province & Aggregate of all districts within)

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the overivew screen by clicking on province and the Stacked Bar chart should be show according to the district wise

HLM/2045/03

Complaints

Check whether provincial level user arrive to Complaints Page by deafult and the Stacked Bar chart is showing in the Complaints tab according to the district wise (according to the selected province)

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the overivew screen by deafult and the Stacked Bar chart should be show according to the district wise

HLM/2045/04

Complaints

Check whether district level user arrive to Complaints Page by deafult and the Stacked Bar chart is showing in the Complaints tab according to the wise (according to the AP1,AP2,.....)

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the overivew screen by deafult and the Stacked Bar chart should be show according to the ADMINISTRATIVEPROVINCE wise

HLM/2045/05

Complaints

a)Check whether "Date Range" is present at top most left side. b)Check whether "Date Range" as box with current Date and data picker calender c)Check whether once we mouse hover on the "Date Range" box color need to change orange. Once we remove mouse hover from box it is change to black color. d)Check whether Date format as "DD/MM/YYYY". e)Check whether Once User click on Calender icon, calender/Date picker is open or not. f)Check whether the padding between text and icon, spacing to boader is as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should be as per Figma

HLM/2045/06

Complaints

a)Check that date picker get open when user click on date field. b)Check that user able to select the date from the date picker. c)Check that by default current date selected or not when date picker get open. d)Check that current date highlight by default or not . e)Check that date picker get closed or not when user select the date from the date picker . f)Check that date picker get closed or not when user click outside of date field. g)Check that user able to change the date or not once select from date picker. h)Check that selected date showing in date field or not . i)Check that date showing in valid format or not when user select the date from date picker. j)Check that user able to swipe the previous month or year from arrow(forward and Backward) option in date picker

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should work as per validations and filters too.

HLM/2045/07

Complaints

Check whether Dates changes as user select "Custom Date Range ","Today" and "Cumulative" Check whether tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to selecte or unselect the Date Changes

HLM/2045/08

Complaints

Check whether Different campaigns will have different tabs (Overview,Registration & Delivery ,Complaints,Inventory and Supervision ) and clicking on each tab name should navigate to the respective tab but the URL will remain the same

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User need to nagivate to respective tab once click on tabs

HLM/2045/09

Complaints

Check whether National level Dashbord user lands to Overview tab by default

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab.

HLM/2045/10

Complaints

Check whether tabs(Overview,Registration & Delivery ,Complaints,Inventory and Supervision ) color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab and color of Overview should be in orange and black color when unselected.

HLM/2045/11

Complaints

Check whether User is able to download a pdf/jpg of the entire page.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download the entire page and need to open the succesful file and cross check with UI and downloaded file. (pdf/jpg)

HLM/2045/12

Complaints

Check whether User is able to share through whatsapp as pdf/jpg of the entire page. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through whatsapp

HLM/2045/13

Complaints

Check whether User is able to share through email as pdf/jpg of the entire page.If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through email

HLM/2045/14

Complaints By Status

Check whether if there are no data inserted then system is show the that "No-data"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

System should be show that "No-data"

HLM/2045/15

Complaints By Status

Check whether UI/UX of Complaints By Status KPI card for National level User a. Spacing between the two cards b. Alignments of the text c. Color of the horizental line of the chart d. y-value starts from 0 e. The border of the outline are dark for tool-tip f. Name of the "Complaints By Status" should be bold g. localization keys of x- axis are present h. The brush component are there if number's of data more than one i The stacked bar are slightly curve from the corner

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

UI/UX should be expected as per figma

HLM/2045/16

Complaints By Status

Check whether "Complaints By Status" is separate card in Complaints tab Dashbord screen with alignment,Bold as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

In Complaints tab it should have Complaints separate card with Bold "Complaints By Status" with correct alignments.

HLM/2045/17

Complaints By Status

Check whether if user mouse over on one district in the " Complaints By Status" Stacked Bar chart then name of the district , status of the complaints and value for the respective status is display in tool-tip

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Tool-tip should be display after the user mouse over on one district

HLM/2045/18

Complaints By Status

Check whether if user mouse over on one Administrative district in the " Complaints By Status" Stacked Bar chart then name of the district , status of the complaints and value for the respective status is display in tool-tip

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Tool-tip should be display after the user mouse over on one Administrative district

HLM/2045/19

Complaints By Status

Check whether more icon is aligned properly and bold color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

More icon should be aligned properly and bold color

HLM/2045/20

Complaints By Status

Check whether user able to click more icon then the following three options are present: a)Download Icon Image b)Whatsapp Icon Image c)Email Icon Image

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

More Icon should be clickable and it need to display the three options: a)Download Icon Image b)Whatsapp Icon Image c)Email Icon Image

HLM/2045/21

Complaints By Status

Check Whether all the localisation keys are added

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

All localisation keys need to be set for card

HLM/2045/22

Complaints By Status

Check whether the Stacked Bar chart that shows the Complaints By Status Stacked Bar for the selected date range

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The Stacked Bar chart that should be shows the Complaints By Status for the selected date range

HLM/2045/23

Complaints

Check whether if user will insert complaints for new districts or AP's then the respective Stacked bar must be show and also the corresponding tool-tip must be show if user mouse hover on the bar.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be insert complaints for new districts then the bar must be show and also the corresponding tool-tip must be show if user mouse hover on the bar.

HLM/2045/24

Complaints By Status

Check whether " Complaints By Status"values are generated according to formula for: "Total Complaints = Sum of all complaints CREATED for boundary = 'Selected Province' && Date range = ' SELECTION'

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Complaints By Status"values should be generated according to formula & values need to ingested by using the formula i.e: "Total Complaints = Sum of all complaints CREATED for boundary = 'Selected Province' && Date range = ' SELECTION'

HLM/2045/25

Complaints By Status

Check whether Open, Resolved, Rejected complaints status for each stack of the bar For Number Toggle: Each stack of the bar = Total complaints where Status = i , boundary = 'x' && Date range = ' SELECTION' i = Open, Resolved, Rejected x = Districts for National & Provincial supervisors x = APs for District supervisors For % Toggle: Each stack of the bar = (Total complaints where Status = i * 100/ Total Complaints) , boundary = 'x' && Date range = ' SELECTION' i = Open, Resolved, Rejected x = Districts for National & Provincial supervisors x = APs for District supervisors Total Complaints = Open + Resolved + Rejected"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Each stack of the bar should be display according to the formula i.e; Each stack of the bar = Total complaints where Status = i , boundary = 'x' && Date range = ' SELECTION' i = Open, Resolved, Rejected x = Districts for National & Provincial supervisors x = APs for District supervisors For % Toggle: Each stack of the bar = (Total complaints where Status = i * 100/ Total Complaints) , boundary = 'x' && Date range = ' SELECTION' i = Open, Resolved, Rejected x = Districts for National & Provincial supervisors x = APs for District supervisors Total Complaints = Open + Resolved + Rejected"

% toggle part is the next release

HLM/2045/26

Complaints By Status

Check whether the stacked bar chart that shows the split of complaints by status across different boundaries

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The stacked bar chart that should be show the split of complaints by status across different boundaries

HLM/2045/27

Complaints By Status

Check whether by adding the filters using Burp suite for province and district Example Instead the value for "province": "Tete", "district": "Angonia", "administrativeProvince": "Ulongue" Only Tete,Angonia and Ulongue data should be dispaly"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data for Only Tete,Angonia and Ulongue. Its like need to display data for applied filters

HLM/2045/28

Complaints By Status

"Check whether by adding the filters using Burp suite for province and district Example Instead the value for "province": "Tete", "district": "Angonia" It should display the total data under angonia districts(Includes administrativeProvince i.e AP1,AP2)

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as the total data under angonia districts(Includes administrativeProvince i.e AP1,AP2). Its like need to display data for applied filters

HLM/2045/29

Complaints By Status

"Check whether by adding the filters using Burp suite for province and district Example Instead the value for "province": "Tete", It should display the total (all) data under Tete provinces(Includes districts & administrativeProvince i.e AP1,AP2)

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as the total (all) data under Tete provinces(Includes districts & administrativeProvince i.e AP1,AP2)). Its like need to display data for applied filters

HLM/2045/30

Complaints By Status

Check whether by adding the filters using Burp suite for province and district Example Instead the value for "province": "Gaza", "district": "Chibuto", "administrativeProvince": "Chissano", Only Gaza,chibuto and chissano data should be display "

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as Only Gaza,chibuto and chissano . Its like need to display data for applied filters

HLM/2045/31

Complaints By Status

"Check whether by adding the filters using Burp suite for province and district Example Instead the value for "province": "Tete", "district": "Doa", No data is available on district Doa so expected it to show/display '0'.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as 0 because No data is available on district Doa

HLM/2045/32

Complaints By Status

"Check whether by adding the filters using Burp suite for province and district Example Instead the value for "province": "Inhambane", No data is available on Provinces Inhambane so expected it to show/display '0'.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as 0 becaus No data is available on Provinces Inhambane

HLM/2045/33

Complaints

Check whether the subheading is show “Click on each bar to drill down” (This is not there in Figma)

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The subheading should be show “Click on each bar to drill down”

HLM/2045/34

Complaints

Check whether the drill down will be based on the boundary ,is applicable for both number and % toggles and will be implemented as follows: National and Provincial supervisors: Districts → Administrative Posts → Locality → Village District supervisors: Administrative Posts → Locality → Village

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The drill down should be based on the boundary, should be applicable for the both toggles and should be implemented as follows: National and Provincial supervisors: Districts → Administrative Posts → Locality → Village District supervisors: Administrative Posts → Locality → Village

HLM/2045/35

Complaints

Check whether that if user mouse over on each bar at all levels of drill down is show the name of the boundary and the value

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Hoveing over on each bar at all levels of drill down should be show the name of the boundary and the value

HLM/2045/36

Complaints

Check whether that each bar upon hover for all levels of drill-down is highlighting with differently with different stroke colours

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Each bar upon hover for all levels of drill-down should be highlighted with differently with different stroke colours

HLM/2045/37

Complaints

Check whether that the drill down till the locality level & all levels of drill-down is for the selected date range

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The drill down till the locality level & all levels of drill-down should be for the selected date range

HLM/2045/38

Complaints

Check whether that by Clicking on any 1 bar is enable the drill-down to the next level, with the filter appearing at the top & 'x' button to close also filter name is display that of the bar which was selected

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

By Clicking on any 1 bar should be enabling the drill-down to the next level, with the filter appearing at the top & 'x' button to close also filter name should be display that of the bar which was selected

Complaints

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

HLM/2046/01

Complaints

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/2046/02

Complaints

Check whether National Level user arrive to the Complaints page by clicking on respective "Coverage by province" and the Stacked Bar chart is showing according to the district wise (according to the selected province & Aggregate of all districts within)

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the overivew screen by clicking on province and the Stacked Bar chart should be show according to the district wise

HLM/2046/03

Complaints

Check whether provincial level user arrive to Complaints Page by deafult and the Stacked Bar chart is showing in the Complaints tab according to the district wise (according to the selected province)

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the overivew screen by deafult and the Stacked Bar chart should be show according to the district wise

HLM/2046/04

Complaints

Check whether district level user arrive to Complaints Page by deafult and the Stacked Bar chart is showing in the Complaints tab according to the wise (according to the AP1,AP2,.....)

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the overivew screen by deafult and the Stacked Bar chart should be show according to the ADMINISTRATIVEPROVINCE wise

HLM/2046/05

Complaints

a)Check whether "Date Range" is present at top most left side. b)Check whether "Date Range" as box with current Date and data picker calender c)Check whether once we mouse hover on the "Date Range" box color need to change orange. Once we remove mouse hover from box it is change to black color. d)Check whether Date format as "DD/MM/YYYY". e)Check whether Once User click on Calender icon, calender/Date picker is open or not. f)Check whether the padding between text and icon, spacing to boader is as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should be as per Figma

HLM/2046/06

Complaints

a)Check that date picker get open when user click on date field. b)Check that user able to select the date from the date picker. c)Check that by default current date selected or not when date picker get open. d)Check that current date highlight by default or not . e)Check that date picker get closed or not when user select the date from the date picker . f)Check that date picker get closed or not when user click outside of date field. g)Check that user able to change the date or not once select from date picker. h)Check that selected date showing in date field or not . i)Check that date showing in valid format or not when user select the date from date picker. j)Check that user able to swipe the previous month or year from arrow(forward and Backward) option in date picker

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should work as per validations and filters too.

HLM/2046/07

Complaints

Check whether Dates changes as user select "Custom Date Range ","Today" and "Cumulative" Check whether tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to selecte or unselect the Date Changes

HLM/2046/08

Complaints

Check whether Different campaigns will have different tabs (Overview,Registration & Delivery ,Complaints,Inventory and Supervision ) and clicking on each tab name should navigate to the respective tab but the URL will remain the same

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User need to nagivate to respective tab once click on tabs

HLM/2046/09

Complaints

Check whether National level Dashbord user lands to Overview tab by default

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab.

HLM/2046/10

Complaints

Check whether tabs(Overview,Registration & Delivery ,Complaints,Inventory and Supervision ) color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab and color of Overview should be in orange and black color when unselected.

HLM/2046/11

Complaints

Check whether User is able to download a pdf/jpg of the entire page.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download the entire page and need to open the succesful file and cross check with UI and downloaded file. (pdf/jpg)

HLM/2046/12

Complaints

Check whether User is able to share through whatsapp as pdf/jpg of the entire page. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through whatsapp

HLM/2046/13

Complaints

Check whether User is able to share through email as pdf/jpg of the entire page.If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through email

HLM/2046/14

Complaints By Type & Boundary

Check whether if there are no data inserted then system is show the that "No-data"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

System should be show that "No-data"

HLM/2046/15

Complaints By Type & Boundary

Check whether UI/UX of Complaints By Type & Boundary KPI card for National level User a. Spacing between the two cards b. Alignments of the text c. Color of the horizental line of the chart d. The border of the outline are dark for tool-tip e. For the particular type of complaints ,stacked bar color should be show uniquely (as per the localization key set in the x- axis) f. Name of the "Complaints By Type & Boundary" should be bold g. localization keys of x- axis are present h. The brush component are there if number's of data more than one i The stacked bar are slightly curve from the corner if the last stacked is Sync Error

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

UI/UX should be expected as per figma

HLM/2046/16

Complaints By Type & Boundary

Check whether "Complaints By Type & Boundary" is separate card in Complaints tab Dashbord screen with alignment,Bold as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

In Complaints tab it should have Complaints separate card with Bold "Complaints By Type & Boundary" with correct alignments.

HLM/2046/17

Complaints By Type & Boundary

Check whether if user mouse over on one district in the " Complaints By Type & Boundary" Stacked Bar chart then name of the district ,Type & Boundary of the complaints and value for the respective types is display in tool-tip

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Tool-tip should be display after the user mouse over on one district

HLM/2046/18

Complaints By Type & Boundary

Check whether if user mouse over on one district in the " Complaints By Type & Boundary" Stacked Bar chart then name of the district ,Type & Boundary of the complaints and value for the respective types is display in tool-tip

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Tool-tip should be display after the user mouse over on one Administrative district

HLM/2046/19

Complaints By Type & Boundary

Check whether more icon is aligned properly and bold color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

More icon should be aligned properly and bold color

HLM/2046/20

Complaints By Type & Boundary

Check whether user able to click more icon then the following three options are present: a)Download Icon Image b)Whatsapp Icon Image c)Email Icon Image

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

More Icon should be clickable and it need to display the three options: a)Download Icon Image b)Whatsapp Icon Image c)Email Icon Image

HLM/2046/21

Complaints By Type & Boundary

Check Whether all the localisation keys are added

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

All localisation keys need to be set for card

HLM/2046/22

Complaints By Type & Boundary

Check whether the Stacked Bar chart that shows the Complaints By Type & Boundary Stacked Bar for the selected date range

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The Stacked Bar chart that should be shows the Complaints By Type & Boundary for the selected date range

HLM/2046/23

Complaints By Type & Boundary

Check whether if user will insert complaints for new districts or AP's then the respective Stacked bar must be show and also the corresponding tool-tip must be show if user mouse hover on the bar.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be insert complaints for new districts then the bar must be show and also the corresponding tool-tip must be show if user mouse hover on the bar.

HLM/2046/24

Complaints By Type & Boundary

Check whether " Complaints By Type & Boundary"values are generated according to formula for: "Total Complaints = Sum of all complaints CREATED for boundary = 'Selected Province' && Date range = ' SELECTION'

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Complaints By Type & Boundary"values should be generated according to formula & values need to ingested by using the formula i.e: ' "Total Complaints = Sum of all complaints CREATED for boundary = 'Selected Province' && Date range = ' SELECTION'

HLM/2046/25

Complaints By Type & Boundary

Check whether Open, Resolved, Rejected complaints status for each stack of the bar For Number Toggle: Each stack of the bar = Total complaints where type= i , boundary = 'x' && Date range = ' SELECTION' For % Toggle: Each stack of the bar = (Total complaints where type = i * 100/ Total Complaints) , boundary = 'x' && Date range = ' SELECTION' i = App Malfunction, Login error, Sync error, Forgot password, Others etc... (These will be the values configured in MDMS ) x = Districts for National & Provincial supervisors x = APs for District supervisors"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Each stack of the bar should be display according to the formula i.e; For Number Toggle: Each stack of the bar = Total complaints where type= i , boundary = 'x' && Date range = ' SELECTION' For % Toggle: Each stack of the bar = (Total complaints where type = i * 100/ Total Complaints) , boundary = 'x' && Date range = ' SELECTION' i = App Malfunction, Login error, Sync error, Forgot password, Others etc... (These will be the values configured in MDMS ) x = Districts for National & Provincial supervisors x = APs for District supervisors"

% toggle part is the next release

HLM/2046/26

Complaints By Type & Boundary

Check whether the stacked bar chart that shows the split of Complaints By Type & Boundary across different boundaries

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The stacked bar chart that should be show the split of Complaints By Type & Boundary across different boundaries

HLM/2046/27

Complaints By Type & Boundary

Check whether by adding the filters using Burp suite for province and district Example Instead the value for "province": "Tete", "district": "Angonia", "administrativeProvince": "Ulongue" Only Tete,Angonia and Ulongue data should be dispaly"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data for Only Tete,Angonia and Ulongue. Its like need to display data for applied filters

HLM/2046/28

Complaints By Type & Boundary

"Check whether by adding the filters using Burp suite for province and district Example Instead the value for "province": "Tete", "district": "Angonia" It should display the total data under angonia districts(Includes administrativeProvince i.e AP1,AP2)

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as the total data under angonia districts(Includes administrativeProvince i.e AP1,AP2). Its like need to display data for applied filters

HLM/2046/29

Complaints By Type & Boundary

"Check whether by adding the filters using Burp suite for province and district Example Instead the value for "province": "Tete", It should display the total (all) data under Tete provinces(Includes districts & administrativeProvince i.e AP1,AP2)

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as the total (all) data under Tete provinces(Includes districts & administrativeProvince i.e AP1,AP2)). Its like need to display data for applied filters

HLM/2046/30

Complaints By Type & Boundary

Check whether by adding the filters using Burp suite for province and district Example Instead the value for "province": "Gaza", "district": "Chibuto", "administrativeProvince": "Chissano", Only Gaza,chibuto and chissano data should be display "

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as Only Gaza,chibuto and chissano . Its like need to display data for applied filters

HLM/2046/31

Complaints By Type & Boundary

"Check whether by adding the filters using Burp suite for province and district Example Instead the value for "province": "Tete", "district": "Doa", No data is available on district Doa so expected it to show/display '0'.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as 0 because No data is available on district Doa

HLM/2046/32

Complaints By Type & Boundary

"Check whether by adding the filters using Burp suite for province and district Example Instead the value for "province": "Inhambane", No data is available on Provinces Inhambane so expected it to show/display '0'.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as 0 becaus No data is available on Provinces Inhambane

HLM/2046/33

Complaints

Check whether the subheading is show “Click on each bar to drill down” (This is not there in Figma)

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The subheading should be show “Click on each bar to drill down”

HLM/2046/34

Complaints

Check whether the drill down will be based on the boundary ,is applicable for both number and % toggles and will be implemented as follows: National and Provincial supervisors: Districts → Administrative Posts → Locality → Village District supervisors: Administrative Posts → Locality → Village

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The drill down should be based on the boundary, should be applicable for the both toggles and should be implemented as follows: National and Provincial supervisors: Districts → Administrative Posts → Locality → Village District supervisors: Administrative Posts → Locality → Village

HLM/2046/35

Complaints

Check whether that if user mouse over on each bar at all levels of drill down is show the name of the boundary and the value

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Hoveing over on each bar at all levels of drill down should be show the name of the boundary and the value

HLM/2046/36

Complaints

Check whether that each bar upon hover for all levels of drill-down is highlighting with differently with different stroke colours

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Each bar upon hover for all levels of drill-down should be highlighted with differently with different stroke colours

HLM/2046/37

Complaints

Check whether that the drill down till the locality level & all levels of drill-down is for the selected date range

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The drill down till the locality level & all levels of drill-down should be for the selected date range

HLM/2046/38

Complaints

Check whether that by Clicking on any 1 bar is enable the drill-down to the next level, with the filter appearing at the top & 'x' button to close also filter name is display that of the bar which was selected

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

By Clicking on any 1 bar should be enabling the drill-down to the next level, with the filter appearing at the top & 'x' button to close also filter name should be display that of the bar which was selected

Complaints

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

HLM/2050/01

Complaints

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/2050/02

Complaints

Check whether National Level user arrive to the overview page by clicking on respective "Coverage by province" and the bar charts is showing according to the district wise (according to the selected province & Aggregate of all districts within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to see the overview page and the bar charts should be show according to the district wise

HLM/2050/03

Complaints

Check whether it is the default overview will be at the provincial level (Aggregate of all districts within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Provincial level user should be switch to the Inventory Tab by click on the next tab from the overview tab and the bar charts should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected Province )

HLM/2050/04

Complaints

Check whether provincial level user arrive to theInventory Page by switch the tab from "Overview" page to Complaints page and the bar charts is showing according to the district wise (according to the selected province)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Provincial level user should be switch to the ComplaintsTab by click on the next tab from the overview tab and the bar charts should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected district )

HLM/2050/05

Complaints

Check whether it is the default overview view will be at the district level (Aggregate of all api within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to see the overview page and the bar charts should be show according to the AP1,AP2 wise

HLM/2050/06

Complaints

Check whether district Level user arrive to the Inventory page by switch the tab from "Overview" page to "Complaints " Tab and the bar charts is showing according to the AP1, AP2, .... APn for District level role wise (according to the selected district )

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

District level user should be switch to the Complaints Tab by click on the next tab from the overview tab and the bar charts should be display according to the AP1, AP2, .... APn for District level role (according to the selected district )

HLM/2050/07

Complaints

a)Check whether "Date Range" is present at top most left side. b)Check whether "Date Range" as box with current Date and data picker calender c)Check whether once we mouse hover on the "Date Range" box color need to change orange. Once we remove mouse hover from box it is change to black color. d)Check whether Date format as "DD/MM/YYYY". e)Check whether Once User click on Calender icon, calender/Date picker is open or not. f)Check whether the padding between text and icon, spacing to boader is as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should be as per Figma

HLM/2050/08

Complaints

a)Check that date picker get open when user click on date field. b)Check that user able to select the date from the date picker. c)Check that by default current date selected or not when date picker get open. d)Check that current date highlight by default or not . e)Check that date picker get closed or not when user select the date from the date picker . f)Check that date picker get closed or not when user click outside of date field. g)Check that user able to change the date or not once select from date picker. h)Check that selected date showing in date field or not . i)Check that date showing in valid format or not when user select the date from date picker. j)Check that user able to swipe the previous month or year from arrow(forward and Backward) option in date picker

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should work as per validations and filters too.

HLM/2050/09

Complaints

Check whether Dates changes as user select "Custom Date Range ","Today" and "Cumulative" Check whether tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to select or unselect the Date Changes

HLM/2050/10

Complaints

Check whether National level Dashbord user lands to Overview tab by default

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab.

HLM/2050/11

Complaints

Check whether tabs(Overview,Inventory ,Complaints,Inventory and Supervision ) color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab and color of Overview should be in orange and black color when unselected.

HLM/2050/12

Complaints

Check whether User is able to download a pdf/jpg of the entire page.

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download the entire page and need to open the succesful file and cross check with UI and downloaded file. (pdf/jpg)

HLM/2050/13

Complaints

Check whether User is able to share through whatsapp as pdf/jpg of the entire page. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through whatsapp

HLM/2050/14

Complaints

Check whether User is able to sharable through email as pdf/jpg of the entire page.If yes check as image or link/text

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through email

HLM/2050/15

Complaints

Check whether if a user select a date range that is invalid (eg: tomorrow) the proper error message is shown

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The system should be show the proper validation message i.e;"No-Data"

HLM/2050/16

Complaints

Check whether "Boundary wise share of complaints Card" is separate card in Overview page Dashbord screen with alignment,Bold as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

In Complaints page it should be Boundary wise share of complaints Card separate name of the card with Bold "Boundary wise share of complaints Card" with correct alignments.

HLM/2050/17

Complaints

Check whether user able to click more icon then the following three options are present: a)Download Icon Image b)Whatsapp Icon Image c)Email Icon Image

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

More Icon should be clickable. And it need to disply the three options: a)Download Icon Image b)Whatsapp Icon Image c)Email Icon Image

HLM/2050/18

Complaints

Check whether "Boundary wise share of complaints Card " text & "more" icon is aligned properly

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

"Boundary wise share of complaints Card " text & "more" icon should be aligned properly as per figma designed

HLM/2050/19

Complaints

Check whether UI/UX of Boundary wise share of complaints Card Complaints KPI card for National level User a. Spacing between the two cards b. Alignments of the text c. Color of the horizental line of the chart d. y-value starts from 0 e. X and Y values in the bar chart f. Name of the "Boundary wise share of complaints " should be bold

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

UI/UX should be expected as per figma

HLM/2050/20

Complaints

Check whether all the localization key is show in the Boundary wise share of complaints Card

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

localization key need to set

HLM/2050/21

Complaints

Check whether "Boundary wise share of complaints Card " card the bars color is showing in blue color as per figma designed

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

"Complaints By Boundary Card " bars color should be show in blue color as per figma designed

HLM/2050/22

Complaints

Check whether if user mouse over on one district in the "Boundary wise share of complaints Card " chart then name of the district and value is display in tool-tip

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Tool-tip should be display after the user mouse over on one district

HLM/2050/23

Complaints

Check whether "Boundary wise share of complaints Card " display as per the selected date range filter and bar chart that shows the aggregate of Boundary wise share of complaints within the boundary

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

"Boundary wise share of complaints " card should be display as per the selected date range filter and bar chart that shows the aggregate of Boundary wise share of complaints Card within the boundary

HLM/2050/24

Complaints

Check whether User is able to sharable through whatsapp as Image "Complaints By Boundary Card " a)Check whether User is able to share in one to one chats.If yes check as image b)Check whether User is able to share in group chats.If yes check as image c)Check whether User is abe to keep it as status. If yes check as image (optional)

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to shareBoundary wise share of complaints Card through whatsapp file image

HLM/2050/25

Complaints

Check whether if there are no data inserted then system is show the that "No-data"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

System should be show that "No-data"

HLM/2050/26

Complaints

Check whether "values are generated according to formula "Each bar = Total complaints CREATED for 'i' for the selected date range i = District 1, District 2, ...District n --> National & Provincial Supervisors i = AP1, AP2, .... APn --> District Supervisors"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code).

HLM/2037/27

Complaints

Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Tete", "district": "Angonia", "administrativeProvince": "Ulongue" Only Tete,Angonia and Ulongue data should be dispaly"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data for Only Tete,Angonia and Ulongue. Its like need to display data for applied filters

HLM/2037/28

Complaints

"Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Tete", "district": "Angonia" It should display the total data under angonia districts(Includes administrativeProvince i.e AP1,AP2)

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as the total data under angonia districts(Includes administrativeProvince i.e AP1,AP2). Its like need to display data for applied filters

HLM/2037/29

Complaints

"Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Tete", It should display the total (all) data under Tete provinces(Includes districts & administrativeProvince i.e AP1,AP2)

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as the total (all) data under Tete provinces(Includes districts & administrativeProvince i.e AP1,AP2)). Its like need to display data for applied filters

HLM/2037/30

Complaints

Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Gaza", "district": "Chibuto", "administrativeProvince": "Chissano", Only Gaza,chibuto and chissano data should be display "

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as Only Gaza,chibuto and chissano . Its like need to display data for applied filters

HLM/2037/31

Complaints

"Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Tete", "district": "Doa", No data is available on district Doa so expected it to show/display '0'.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as 0 because No data is available on district Doa

HLM/2037/32

Complaints

"Check whether by adding the filters using Brup suite for province and district Example Instead the value for "province": "Inhambane", No data is available on Provinces Inhambane so expected it to show/display '0'.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Then it should dispaly data as 0 becaus No data is available on Provinces Inhambane

HLM/2037/33

Complaints

Check whether the subheading is show “Click on each bar to drill down” (This is not there in Figma)

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The subheading should be show “Click on each bar to drill down”

HLM/2037/34

Complaints

Check whether the drill down will be based on the boundary ,is applicable for both number and % toggles and will be implemented as follows: National and Provincial supervisors: Districts → Administrative Posts → Locality → Village District supervisors: Administrative Posts → Locality → Village

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The drill down should be based on the boundary, should be applicable for the both toggles and should be implemented as follows: National and Provincial supervisors: Districts → Administrative Posts → Locality → Village District supervisors: Administrative Posts → Locality → Village

HLM/2037/35

Complaints

Check whether that if user mouse over on each bar at all levels of drill down is show the name of the boundary and the value

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Hoveing over on each bar at all levels of drill down should be show the name of the boundary and the value

HLM/2037/36

Complaints

Check whether that each bar upon hover for all levels of drill-down is highlighting with differently with different stroke colours

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Each bar upon hover for all levels of drill-down should be highlighted with differently with different stroke colours

HLM/2037/37

Complaints

Check whether that the drill down till the locality level & all levels of drill-down is for the selected date range

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The drill down till the locality level & all levels of drill-down should be for the selected date range

HLM/2037/38

Complaints

Check whether that by Clicking on any 1 bar is enable the drill-down to the next level, with the filter appearing at the top & 'x' button to close also filter name is display that of the bar which was selected

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

By Clicking on any 1 bar should be enabling the drill-down to the next level, with the filter appearing at the top & 'x' button to close also filter name should be display that of the bar which was selected

Complaints

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

HLM/2079/01

Complaints

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/2079/02

Complaints

Check whether National Level user arrive to the Complaints page by clicking on respective "Coverage by province" and the Stacked Tabular chart is showing according to the district wise (according to the selected province & Aggregate of all districts within)

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the overivew screen by clicking on province and the Stacked Tabular chart should be show according to the district wise

HLM/2079/03

Complaints

Check whether provincial level user arrive to Complaints Page by deafult and the Stacked Tabular chart is showing in the Complaints tab according to the district wise (according to the selected province)

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the overivew screen by deafult and the Stacked Tabular chart should be show according to the district wise

HLM/2079/04

Complaints

Check whether district level user arrive to Complaints Page by deafult and the Stacked Tabular chart is showing in the Complaints tab according to the wise (according to the AP1,AP2,.....)

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the overivew screen by deafult and the Stacked Tabular chart should be show according to the ADMINISTRATIVEPROVINCE wise

HLM/2079/05

Complaints

a)Check whether "Date Range" is present at top most left side. b)Check whether "Date Range" as box with current Date and data picker calender c)Check whether once we mouse hover on the "Date Range" box color need to change orange. Once we remove mouse hover from box it is change to black color. d)Check whether Date format as "DD/MM/YYYY". e)Check whether Once User click on Calender icon, calender/Date picker is open or not. f)Check whether the padding between text and icon, spacing to boader is as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should be as per Figma

HLM/2079/06

Complaints

a)Check that date picker get open when user click on date field. b)Check that user able to select the date from the date picker. c)Check that by default current date selected or not when date picker get open. d)Check that current date highlight by default or not . e)Check that date picker get closed or not when user select the date from the date picker . f)Check that date picker get closed or not when user click outside of date field. g)Check that user able to change the date or not once select from date picker. h)Check that selected date showing in date field or not . i)Check that date showing in valid format or not when user select the date from date picker. j)Check that user able to swipe the previous month or year from arrow(forward and Backward) option in date picker

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should work as per validations and filters too.

HLM/2079/07

Complaints

Check whether Dates changes as user select "Custom Date Range ","Today" and "Cumulative" Check whether tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to selecte or unselect the Date Changes

HLM/2079/08

Complaints

Check whether Different campaigns will have different tabs (Overview,Complaints ,Complaints,Inventory and Supervision ) and clicking on each tab name should navigate to the respective tab but the URL will remain the same

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User need to nagivate to respective tab once click on tabs

HLM/2079/09

Complaints

Check whether National level Dashbord user lands to Overview tab by default

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab.

HLM/2079/10

Complaints

Check whether tabs(Overview,Complaints ,Complaints,Inventory and Supervision ) color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab and color of Overview should be in orange and black color when unselected.

HLM/2079/11

Complaints

Check whether User is able to download a pdf/jpg of the entire page.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download the entire page and need to open the succesful file and cross check with UI and downloaded file. (pdf/jpg)

HLM/2079/12

Complaints

Check whether User is able to share through whatsapp as pdf/jpg of the entire page. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through whatsapp

HLM/2079/13

Complaints

Check whether User is able to share through email as pdf/jpg of the entire page.If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through email

HLM/2079/14

Summary Report card (Total complaints)

Check whether UI/UX of Summary Report card (Total complaints) for National level User a. Spacing between the two cards b. Alignments of the text c. Context, spellings of the text d. Toggle sign & design e. Spacing between two toggle f. Name of the columns g. Spacing between & alignment of the heading of the card i.e Summary Report ,toggle search option & download icon should be properly h. Name of the " Summary Report (Total Complaints ) " & heading of the each columns should be bold i. Pagination & filter (row count) alignment,type & design should be in button right j. Color of the alternative row should be grey k. For cloumn headings one line should be present l. Search option must be present in every page of the summary report (Both the toggle) and after the filtration also m) Color of the card as per figma

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

UI/UX of Summary Report Card for National level User should be as expected the following: a. Spacing between the two cards b. Alignments of the text c. Context, spellings of the text d. Toggle sign & design e. Spacing between two toggle f. Name of the columns g. Spacing between & alignment of the heading of the card i.e Summary Report (Total Complaints ) ,toggle seach option & download icon should be properly h. Name of the " Summary Report " & heading of the each columns should be bold i. Pagination & filter (row count) alignment,type & design should be in button right j. Color of the alternative row should be grey k. For cloumn headings one line should be present l. Search option must be present in every page of the summary report (Both the toggle) and after the filtration also m) Color of the card as per figma

HLM/2079/15

Summary Report card (Total complaints)

Check whether two Toggle present in the Summary Report card (Total complaints) (Total complaints) :- a. Boundary b. Day

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Two toggle should be present in the Summary Report (Total complaints) card

HLM/2079/16

Summary Report card (Total complaints)

Check whether "Summary Report (Total complaints) card" is separate card in Complaints Dashbord screen with alignment,Bold as per Figma

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

In Complaints tab it should have Summary Report card with Bold "Summary Report (Total complaints)" in correct alignments.

HLM/2079/17

Summary Report card (Total complaints)

Check whether Toggle color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Toggle color should be change "Orange" if user select and "Black" unselect on it.

HLM/2079/18

Summary Report card (Total complaints)

Check whether Summary Report (Total complaints) data display as per data according to the boundary. Clicking on each boundary is drill down to the next level of boundary and so forth.

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Summary Report (Total complaints) data should be display as per data according to the boundary. Clicking on each boundary should be drill down to the next level of boundary and so forth.

HLM/2079/19

Summary Report card (Total complaints)

Check whether User is able to downloaded Summary Report (Total complaints) tabular chart as an xlsx file

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should able to downloaded Summary Report (Total complaints) tabular chart as an xlsx file

HLM/2079/20

Summary Report card (Total complaints)

Check whether the Toggle order is reversed in the Summary Report card (Total complaints) :- a. Day chart can be viewed by switching the toggleNumber - Day b. By default chart is Boundary toggle

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The Toggle order should be reversed in the Summary Report card (Total complaints) :- a. Day chart should be viewed by switching the toggleNumber - Day b. By default chart should be Boundary toggle

HLM/2079/21

Summary Report card (Total complaints)

Check whether user can seach by Boundary data based on Boundary name if toggle selected in Boundary level

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Summary Result should be show as per searched boundary name .

HLM/2079/22

Summary Report card (Total complaints)

Check whether user can search by day data based on Date wise if toggle selected in Day level

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Summary Result should be show as per searched date wise

HLM/2079/23

Summary Report card (Total complaints)

Check whether that following: a.The “NEXT” and “PREV” button is displayed or not b. Default count of the pagination is selected. c. Next and Prev buttons is clickable

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The “NEXT” and “PREV” button should be display along with clickable also default count should be selected

HLM/2079/24

Summary Report card (Total complaints)

Check whether that following: a.when the user clicks on the Next button the user is navigated to the next page b. when the user clicks on the Prev button the user is navigated to the previous page

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

a.If user clicks on the Next button the system should be navigated to the next page b. when the user clicks on the Prev button the system should be navigated to the previous page

HLM/2079/25

Summary Report card (Total complaints)

Check whether that following:- a. when the user is on the first page then Prev button is disable mode. b.when the user is on the last page then Next button is disabled.

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

a.. If user is on the first page then Prev button should be on disable mode b.If the user is on the last page then Next button should be disabled

HLM/2079/26

Summary Report card (Total complaints)

Check whether that the default record count per page as per figma ( 10 rows )

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The default record should be 10 count per page as per figma design

HLM/2079/27

Summary Report card (Total complaints)

Check whether that if user click on the following: a. Boundary Toggle - Click on the boundary name then name is sorted by alphabetically b. DayToggle - Click on the Date then date is sorted by today's date should be at the top and older date at bottom

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The names should be sorted albhabetically. a. Boundary Toggle - Click on the boundary name then name should be sorted by alphabetically b. DayToggle - Click on the Date then date should be sorted by today's date should be at the top and older date at bottom

The today's date should be at the top and older date at bottom

HLM/2079/28

Summary Report card (Total complaints)

Check whether search results before applying filters are accurate and complete also selected filter can be cleared in the Summary Report (Total complaints) page count

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The results before applying filters should be accurate and complete also selected filter could be cleared in the Summary Report (Total complaints) page count

HLM/2079/29

Summary Report card (Total complaints)

Check whether after appliying filter option selected value must be show

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The selected value should be show

HLM/2079/30

Summary Report card (Total complaints)

Check whether that there are no duplicate rows when moving through pages & new page continues from the place where the last page ended

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

There should be no duplicate rows when moving through pages & new page continues from the place where the last page ended

HLM/2079/31

Summary Report card (Total complaints)

a. Check whether that sorting remains the same when moving through pages. Test this with default sorting and with non-default sorting also. b. Check whether that filtering remains the same when moving through pages. Test this with default filtering and with non-default filtering also.

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

a.The sorted result should be there while click on the next page b.The filtered result should be there while click on the next page

HLM/2079/32

Summary Report card (Total complaints)

Check whether after appliying filter option selected value is showing in the respected fields

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Selected values should be display in the repected fields.

HLM/2079/33

Summary Report card (Total complaints)

Check whether that in date range verify following:- a. from date should be lesser than or equal to date b. to date should be greater than or equal from date

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Date range should be verify following:- a. from date should be lesser than or equal to date b. to date should be greater than or equal from date

HLM/2079/34

Summary Report card (Total complaints)

Check whether the tables values for Summary Report (Day Toggle) column Registered show as per the KPI calculation that is- "Total Complaints Registered = Sum of all complaints CREATED for boundary = i && ( Date = j ) Total Complaints = Open + Resolved + Rejected i = Province for Provincial & National supervisors i = District for District supervisors j = CAMPAIGN START DATE to TODAY The last row of the column should be = sum of all columns above"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tables values for Summary Report (Day Toggle) column Registered show as per the KPI calculation that is- "Total Complaints Registered = Sum of all complaints CREATED for boundary = i && ( Date = j ) Total Complaints = Open + Resolved + Rejected i = Province for Provincial & National supervisors i = District for District supervisors j = CAMPAIGN START DATE to TODAY The last row of the column should be = sum of all columns above"

HLM/2079/35

Summary Report card (Total complaints)

Check whether the tables values for Summary Report (Day Toggle) column Resolved show as per the KPI calculation that is- "Total Complaints Registered = Sum of all complaints RESOLVED for boundary = i && ( Date = j ) Resolved Complaints = Total Complaints - Open - Rejected i = Province for Provincial & National supervisors i = District for District supervisors j = CAMPAIGN START DATE to TODAY The last row of the column should be = sum of all columns above"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tables values for Summary Report (Day Toggle) column Resolved show as per the KPI calculation that is- "Total Complaints Registered = Sum of all complaints RESOLVED for boundary = i && ( Date = j ) Resolved Complaints = Total Complaints - Open - Rejected i = Province for Provincial & National supervisors i = District for District supervisors j = CAMPAIGN START DATE to TODAY The last row of the column should be = sum of all columns above"

HLM/2079/36

Summary Report card (Total complaints)

Check whether the tables values for Summary Report (Day Toggle) column Rejected by Supervisor show as per the KPI calculation that is- "Total Complaints Registered = Sum of all complaints REJECTED for boundary = i && ( Date = j ) Rejected Complaints = Total Complaints - Open - Resolved i = Province for Provincial & National supervisors i = District for District supervisors j = CAMPAIGN START DATE to TODAY The last row of the column should be = sum of all columns above"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tables values for Summary Report (Day Toggle) column Rejected by Supervisor show as per the KPI calculation that is- "Total Complaints Registered = Sum of all complaints REJECTED for boundary = i && ( Date = j ) Rejected Complaints = Total Complaints - Open - Resolved i = Province for Provincial & National supervisors i = District for District supervisors j = CAMPAIGN START DATE to TODAY The last row of the column should be = sum of all columns above"

HLM/2079/37

Summary Report card (Total complaints)

Check whether the tables values for Summary Report (Day Toggle) column Open show as per the KPI calculation that is- "Total Complaints Registered = Sum of all complaints REJECTED for boundary = i && ( Date = j ) Open Complaints = Total Complaints - Rejected - Resolved i = Province for Provincial & National supervisors i = District for District supervisors j = CAMPAIGN START DATE to TODAY The last row of the column should be = sum of all columns above"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tables values for Summary Report (Day Toggle) column Open show as per the KPI calculation that is- "Total Complaints Registered = Sum of all complaints REJECTED for boundary = i && ( Date = j ) Open Complaints = Total Complaints - Rejected - Resolved i = Province for Provincial & National supervisors i = District for District supervisors j = CAMPAIGN START DATE to TODAY The last row of the column should be = sum of all columns above"

HLM/2079/38

Summary Report card (Total complaints)

Check whether the tables values for Summary Report (Day Toggle) for last row (Total) data is show the summation of the above column data ( calculated only for selected numeric rows) & if user search the partcular day wise data the result is show accordingly and the total cummulative also show for that row

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tables values for Summary Report (Day Toggle) column for last row (Total) data should be show the summation of the above column data & if user search the partcular day wise data the result should be show accordingly and the total cummulative also show for that row

HLM/2079/39

Summary Report card (Total complaints)

Check whether the tables values for Summary Report (BoundaryToggle) column Registered show as per the KPI calculation that is- "Total Complaints Registered = Sum of all complaints CREATED for boundary = i && Date range = ' SELECTION' Total Complaints = Open + Resolved + Rejected i = District 1, District 2, ....District n for National & Provincial supervisors i = AP1, AP2, ....AP3 for District supervisors The last row of the column should be = sum of all columns above"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tables values for Summary Report (BoundaryToggle) column Registered should be show as per the KPI calculation that is- "Total Complaints Registered = Sum of all complaints CREATED for boundary = i && Date range = ' SELECTION' Total Complaints = Open + Resolved + Rejected i = District 1, District 2, ....District n for National & Provincial supervisors i = AP1, AP2, ....AP3 for District supervisors The last row of the column should be = sum of all columns above"

HLM/2079/40

Summary Report card (Total complaints)

Check whether the tables values for Summary Report (BoundaryToggle) column Resolved show as per the KPI calculation that is- "Total Complaints Resolved = Sum of all complaints where the statuses are marked as RESOLVED for boundary = i && Date range = ' SELECTION' i = District 1, District 2, ....District n for National & Provincial supervisors i = AP1, AP2, ....AP3 for District supervisors The last row of the column should be = sum of all columns above"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tables values for Summary Report (BoundaryToggle) column Resolved show as per the KPI calculation that is- "Total Complaints Resolved = Sum of all complaints where the statuses are marked as RESOLVED for boundary = i && Date range = ' SELECTION' i = District 1, District 2, ....District n for National & Provincial supervisors i = AP1, AP2, ....AP3 for District supervisors The last row of the column should be = sum of all columns above"

HLM/2079/41

Summary Report card (Total complaints)

Check whether the tables values for Summary Report (BoundaryToggle) column Rejected by Supervisor show as per the KPI calculation that is- "Total Complaints Rejected = Sum of all complaints where the statuses are marked as Rejected for boundary = i && Date range = ' SELECTION' i = District 1, District 2, ....District n for National & Provincial supervisors i = AP1, AP2, ....AP3 for District supervisors The last row of the column should be = sum of all columns above"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tables values for Summary Report (BoundaryToggle) column Rejected by Supervisor should be show as per the KPI calculation that is- "Total Complaints Rejected = Sum of all complaints where the statuses are marked as Rejected for boundary = i && Date range = ' SELECTION' i = District 1, District 2, ....District n for National & Provincial supervisors i = AP1, AP2, ....AP3 for District supervisors The last row of the column should be = sum of all columns above"

HLM/2079/42

Summary Report card (Total complaints)

Check whether the tables values for Summary Report (BoundaryToggle) column Open show as per the KPI calculation that is- "Total Complaints Open = Sum of all complaints where the statuses are marked as Open for boundary = i && Date range = ' SELECTION' ( Open Complaints = ( Total - Resolved - Rejected) ) i = District 1, District 2, ....District n for National & Provincial supervisors i = AP1, AP2, ....AP3 for District supervisors The last row of the column should be = sum of all columns above"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tables values for Summary Report (BoundaryToggle) column Open should be show as per the KPI calculation that is- "Total Complaints Open = Sum of all complaints where the statuses are marked as Open for boundary = i && Date range = ' SELECTION' ( Open Complaints = ( Total - Resolved - Rejected) ) i = District 1, District 2, ....District n for National & Provincial supervisors i = AP1, AP2, ....AP3 for District supervisors The last row of the column should be = sum of all columns above"

HLM/2079/43

Summary Report card (Total complaints)

Check whether if there are no data inserted then system is show that "No-data"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

System should be show that "No-data"

HLM/2079/44

Summary Report card (Total complaints)

Check whether tabular chart that shows data according to the boundary if user select the boundary toggle & by clicking on each boundary is drill down to the next level of boundary and so forth also by clicking on cancel sign user is go back to the previous report

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tabular chart should be show data according to the boundary if user select the boundary toggle & by clicking on each boundary is drill down to the next level of boundary and so forth also by clicking on cancel sign user should be go back to the previous report

HLM/2079/45

Summary Report card (Total complaints)

Check whether tabular chart that shows data for each day of the campaign there are not be drill down on the dates.

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Tabular chart should be show data for each day of the campaign there should not be drill down on the dates.

HLM/2079/46

Summary Report card (Total complaints)

Check whether that the total number each column values is sum of the their drill down data present in all corresponding columns above

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The total number each column values should be sum of the their drill down data present in all corresponding columns above

HLM/2079/47

Summary Report card (Total complaints)

Check for sorting of all column (for coumns with numbers, sorting for asc/desc.. for columns with text, sorting by alphaebtically.

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Sorting need to work for all columns i.e number or alphaebtically.

HLM/2079/48

Summary Report card (Total complaints)

Check whether if there are the complaints that are NOT RESOLVED OR REJECTED must be considered as OPEN.

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The complaints those will NOT RESOLVED OR REJECTED must be considered as OPEN.

HLM/2079/49

Summary Report card (Total complaints)

Check wheter The Day toggle chart is not affected by the DATE RANGE selection & tabular chart that shows data for each day of the campaign

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Check wheter The Day toggle chart should not be affected by the DATE RANGE selection & tabular chart that shows data for each day of the campaign

HLM/2079/50

Summary Report card (Total complaints)

Check wheter that the all the Resolved, Rejected, Open complaints status summestion is showing in the Regitered ( for each rowwise )

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

All the Resolved, Rejected, Open complaints status summestion should be showing in the Regitered ( for each rowwise )

Complaints

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

HLM/2096/01

Complaints

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/2096/02

Complaints

Check whether National Level user arrive to the Complaints page by clicking on respective "Coverage by province" and the StackedTabular chartis showing according to the district wise (according to the selected province & Aggregate of all districts within)

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the overivew screen by clicking on province and the StackedTabular chartshould be show according to the district wise

HLM/2096/03

Complaints

Check whether provincial level user arrive to Complaints Page by deafult and the StackedTabular chartis showing in the Complaints tab according to the district wise (according to the selected province)

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the overivew screen by deafult and the StackedTabular chartshould be show according to the district wise

HLM/2096/04

Complaints

Check whether district level user arrive to Complaints Page by deafult and the StackedTabular chartis showing in the Complaints tab according to the wise (according to the AP1,AP2,.....)

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the overivew screen by deafult and the StackedTabular chartshould be show according to the ADMINISTRATIVEPROVINCE wise

HLM/2096/05

Complaints

a)Check whether "Date Range" is present at top most left side. b)Check whether "Date Range" as box with current Date and data picker calender c)Check whether once we mouse hover on the "Date Range" box color need to change orange. Once we remove mouse hover from box it is change to black color. d)Check whether Date format as "DD/MM/YYYY". e)Check whether Once User click on Calender icon, calender/Date picker is open or not. f)Check whether the padding between text and icon, spacing to boader is as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should be as per Figma

HLM/2096/06

Complaints

a)Check that date picker get open when user click on date field. b)Check that user able to select the date from the date picker. c)Check that by default current date selected or not when date picker get open. d)Check that current date highlight by default or not . e)Check that date picker get closed or not when user select the date from the date picker . f)Check that date picker get closed or not when user click outside of date field. g)Check that user able to change the date or not once select from date picker. h)Check that selected date showing in date field or not . i)Check that date showing in valid format or not when user select the date from date picker. j)Check that user able to swipe the previous month or year from arrow(forward and Backward) option in date picker

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should work as per validations and filters too.

HLM/2096/07

Complaints

Check whether Dates changes as user select "Custom Date Range ","Today" and "Cumulative" Check whether tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to selecte or unselect the Date Changes

HLM/2096/08

Complaints

Check whether Different campaigns will have different tabs (Overview,Complaints ,Complaints,Inventory and Supervision ) and clicking on each tab name should navigate to the respective tab but the URL will remain the same

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User need to nagivate to respective tab once click on tabs

HLM/2096/09

Complaints

Check whether National level Dashbord user lands to Overview tab by default

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab.

HLM/2096/10

Complaints

Check whether tabs(Overview,Complaints ,Complaints,Inventory and Supervision ) color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab and color of Overview should be in orange and black color when unselected.

HLM/2096/11

Complaints

Check whether User is able to download a pdf/jpg of the entire page.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download the entire page and need to open the succesful file and cross check with UI and downloaded file. (pdf/jpg)

HLM/2096/12

Complaints

Check whether User is able to share through whatsapp as pdf/jpg of the entire page. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through whatsapp

HLM/2096/13

Complaints

Check whether User is able to share through email as pdf/jpg of the entire page.If yes check as image or link/text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through email

HLM/2096/14

Summary Report card (Open complaints)

Check whether UI/UX of Summary Report card (Open complaints) for National level User a. Spacing between the two cards b. Alignments of the text c. Context, spellings of the text d. Color of the card as per figma e. Spacing between two toggle f. Name of the columns g. Spacing between & alignment of the heading of the card i.e Summary Report ,toggle search option & download icon should be properly h. Name of the " Summary Report (Open complaints ) " & heading of the each columns should be bold i. Pagination & filter (row count) alignment,type & design should be in button right j. Color of the alternative row should be grey k. For cloumn headings one line should be present l. Search option must be present in every page of the summary report before and after the filtration

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

UI/UX of Summary Report Card for National level User should be as expected the following: a. Spacing between the two cards b. Alignments of the text c. Context, spellings of the text d. Color of the card as per figma e. Spacing between two toggle f. Name of the columns g. Spacing between & alignment of the heading of the card i.e Summary Report ,toggle search option & download icon should be properly h. Name of the " Summary Report (Open complaints ) " & heading of the each columns should be bold i. Pagination & filter (row count) alignment,type & design should be in button right j. Color of the alternative row should be grey k. For cloumn headings one line should be present l. Search option must be present in every page of the summary report (Both the toggle) and after the filtration

HLM/2096/15

Summary Report card (Open complaints)

Check whether "Summary Report (Open complaints) card" is separate card in Complaints Dashbord screen with alignment,Bold as per Figma

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

In Complaints tab it should have Summary Report card with Bold "Summary Report (Open complaints)" in correct alignments.

HLM/2096/16

Summary Report card (Open complaints)

Check whether Summary Report (Open complaints) data display as per data according to the boundary. Clicking on each boundary is drill down to the next level of boundary and so forth.

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Summary Report (Open complaints) data should be display as per data according to the boundary. Clicking on each boundary should be drill down to the next level of boundary and so forth.

HLM/2096/17

Summary Report card (Open complaints)

Check whether User is able to downloaded Summary Report (Open complaints) tabular chart as an xlsx file

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should able to downloaded Summary Report (Open complaints) tabular chart as an xlsx file

HLM/2096/18

Summary Report card (Open complaints)

Check whether user can seach by data based on district/ AP's name

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Summary Result should be show as per searched district/ AP's name

HLM/2096/19

Summary Report card (Open complaints)

Check whether that following: a.The “NEXT” and “PREV” button is displayed or not b. Default count of the pagination is selected. c. Next and Prev buttons is clickable

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The “NEXT” and “PREV” button should be display along with clickable also default count should be selected

HLM/2096/20

Summary Report card (Open complaints)

Check whether that following: a.when the user clicks on the Next button the user is navigated to the next page b. when the user clicks on the Prev button the user is navigated to the previous page

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

a.If user clicks on the Next button the system should be navigated to the next page b. when the user clicks on the Prev button the system should be navigated to the previous page

HLM/2096/21

Summary Report card (Open complaints)

Check whether that following:- a. when the user is on the first page then Prev button is disable mode. b.when the user is on the last page then Next button is disabled.

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

a.. If user is on the first page then Prev button should be on disable mode b.If the user is on the last page then Next button should be disabled

HLM/2096/22

Summary Report card (Open complaints)

Check whether that the default record count per page as per figma ( 10 rows )

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The default record should be 10 count per page as per figma design

HLM/2096/23

Summary Report card (Open complaints)

Check whether search results before applying filters are accurate and complete also selected filter can be cleared in the Summary Report (Open complaints) page count

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The results before applying filters should be accurate and complete also selected filter could be cleared in the Summary Report (Open complaints) page count

HLM/2096/24

Summary Report card (Open complaints)

Check whether after appliying filter option selected value must be show

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The selected value should be show

HLM/2096/25

Summary Report card (Open complaints)

Check whether that there are no duplicate rows when moving through pages & new page continues from the place where the last page ended

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

There should be no duplicate rows when moving through pages & new page continues from the place where the last page ended

HLM/2096/26

Summary Report card (Open complaints)

a. Check whether that sorting remains the same when moving through pages. Test this with default sorting and with non-default sorting also. b. Check whether that filtering remains the same when moving through pages. Test this with default filtering and with non-default filtering also.

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

a.The sorted result should be there while click on the next page b.The filtered result should be there while click on the next page

HLM/2096/27

Summary Report card (Open complaints)

Check whether after appliying filter option selected value is showing in the respected fields

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Selected values should be display in the repected fields.

HLM/2096/28

Summary Report card (Open complaints)

Check whether that in date range verify following:- a. from date should be lesser than or equal to date b. to date should be greater than or equal from date

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Date range should be verify following:- a. from date should be lesser than or equal to date b. to date should be greater than or equal from date

HLM/2096/29

Summary Report card (Open complaints)

Check whether the tables values for Summary Report (Open complaints) column Open since < 6 hrs (Total open complaints in the date range for less than 6 hours) show as per the KPI calculation that is- " = Sum of all complaints where STATUS = OPEN for boundary = i && time between CREATED TIME and 23:59 hrs on Date B is LESS THAN 6 hrs Open Complaints = Total Complaints - Rejected - Resolved i = District 1, District 2, ....District n for National & Provincial supervisors i = AP1, AP2, ....AP3 for District supervisors where Date Range Selection is from Day A to Day B The last row of the column should be = sum of all columns above" If date range selection is cumulative B =TODAY

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tables values for Summary Report (Open complaints) column Open since < 6 hrs (Total open complaints in the date range for less than 6 hours) show as per the KPI calculation that is- " = Sum of all complaints where STATUS = OPEN for boundary = i && time between CREATED TIME and 23:59 hrs on Date B is LESS THAN 6 hrs Open Complaints = Total Complaints - Rejected - Resolved i = District 1, District 2, ....District n for National & Provincial supervisors i = AP1, AP2, ....AP3 for District supervisors where Date Range Selection is from Day A to Day B The last row of the column should be = sum of all columns above" If date range selection is cumulative B =TODAY

HLM/2096/30

Summary Report card (Open complaints)

Check whether the tables values for Summary Report (Open complaints) column "Open since > 6 hrs & <12 hrs"(Total open complaints in the date range between 6 and 12 hrs) show as per the KPI calculation that is- " = Sum of all complaints where STATUS = OPEN for boundary = i && time between CREATED TIME and 23:59 hrs on Date B is between 6 and 12 Open Complaints = Total Complaints - Rejected - Resolved i = District 1, District 2, ....District n for National & Provincial supervisors i = AP1, AP2, ....AP3 for District supervisors where Date Range Selection is from Day A to Day B The last row of the column should be = sum of all columns above" If date range selection is cumulative B =TODAY

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tables values for Summary Report (Open complaints) column "Open since > 6 hrs & <12 hrs"(Total open complaints in the date range between 6 and 12 hrs) show as per the KPI calculation that is- " = Sum of all complaints where STATUS = OPEN for boundary = i && time between CREATED TIME and 23:59 hrs on Date B is between 6 and 12 Open Complaints = Total Complaints - Rejected - Resolved i = District 1, District 2, ....District n for National & Provincial supervisors i = AP1, AP2, ....AP3 for District supervisors where Date Range Selection is from Day A to Day B The last row of the column should be = sum of all columns above" If date range selection is cumulative B =TODAY

HLM/2096/31

Summary Report card (Open complaints)

Check whether the tables values for Summary Report (Open complaints) column "Open since > 12 hrs & <24 hrs" (Total open complaints in the date range between 12 and 24 hrs) show as per the KPI calculation that is- " = Sum of all complaints where STATUS = OPEN for boundary = i && time between CREATED TIME and 23:59 hrs on Date B is between 12 and 24 Open Complaints = Total Complaints - Rejected - Resolved i = District 1, District 2, ....District n for National & Provincial supervisors i = AP1, AP2, ....AP3 for District supervisors where Date Range Selection is from Day A to Day B The last row of the column should be = sum of all columns above" If date range selection is cumulative B =TODAY

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tables values for Summary Report (Open complaints) column "Open since > 12 hrs & <24 hrs" (Total open complaints in the date range between 12 and 24 hrs) show as per the KPI calculation that is- " = Sum of all complaints where STATUS = OPEN for boundary = i && time between CREATED TIME and 23:59 hrs on Date B is between 12 and 24 Open Complaints = Total Complaints - Rejected - Resolved i = District 1, District 2, ....District n for National & Provincial supervisors i = AP1, AP2, ....AP3 for District supervisors where Date Range Selection is from Day A to Day B The last row of the column should be = sum of all columns above" If date range selection is cumulative B =TODAY

HLM/2096/32

Summary Report card (Open complaints)

Check whether the tables values for Summary Report (Open complaints) column "Open since > 24 hrs & <48 hrs"(Total open complaints in the date range between 24 and 48 hrs) show as per the KPI calculation that is- " = Sum of all complaints where STATUS = OPEN for boundary = i && time between CREATED TIME and 23:59 hrs on Date B is between 24 and 48 Open Complaints = Total Complaints - Rejected - Resolved i = District 1, District 2, ....District n for National & Provincial supervisors i = AP1, AP2, ....AP3 for District supervisors where Date Range Selection is from Day A to Day B The last row of the column should be = sum of all columns above" If date range selection is cumulative B =TODAY

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tables values for Summary Report (Open complaints) column "Open since > 24 hrs & <48 hrs"(Total open complaints in the date range between 24 and 48 hrs) show as per the KPI calculation that is- " = Sum of all complaints where STATUS = OPEN for boundary = i && time between CREATED TIME and 23:59 hrs on Date B is between 24 and 48 Open Complaints = Total Complaints - Rejected - Resolved i = District 1, District 2, ....District n for National & Provincial supervisors i = AP1, AP2, ....AP3 for District supervisors where Date Range Selection is from Day A to Day B The last row of the column should be = sum of all columns above" If date range selection is cumulative B =TODAY

HLM/2096/33

Summary Report card (Open complaints)

Check whether the tables values for Summary Report (Open complaints) column "Open since > 48 hrs " (Total open complaints in the date range for more than 48 hours) " = Sum of all complaints where STATUS = OPEN for boundary = i && time between CREATED TIME and 23:59 hrs on Date B is MORE THAN 48 hrs Open Complaints = Total Complaints - Rejected - Resolved i = District 1, District 2, ....District n for National & Provincial supervisors i = AP1, AP2, ....AP3 for District supervisors where Date Range Selection is from Day A to Day B The last row of the column should be = sum of all columns above" If date range selection is cumulative B =TODAY

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tables values for Summary Report (Open complaints) column "Open since > 48 hrs " (Total open complaints in the date range for more than 48 hours) " = Sum of all complaints where STATUS = OPEN for boundary = i && time between CREATED TIME and 23:59 hrs on Date B is MORE THAN 48 hrs Open Complaints = Total Complaints - Rejected - Resolved i = District 1, District 2, ....District n for National & Provincial supervisors i = AP1, AP2, ....AP3 for District supervisors where Date Range Selection is from Day A to Day B The last row of the column should be = sum of all columns above" If date range selection is cumulative B =TODAY

HLM/2096/34

Summary Report card (Open complaints)

Check whether the tables values for Summary Report (Open complaints) for last row (Total) data is show the summation of the above column data ( calculated only for selected numeric rows) & if user search the partcular day wise data the result is show accordingly and the total cummulative also show for that row

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The tables values for Summary Report (Open complaints) column for last row (Total) data should be show the summation of the above column data & if user search the partcular day wise data the result should be show accordingly and the total cummulative also show for that row

HLM/2096/35

Summary Report card (Open complaints)

Check whether if there are no data inserted then system is show that "No-data"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

System should be show that "No-data"

HLM/2096/36

Summary Report card (Open complaints)

Check whether that the total number each column values is sum of the their drill down data present in all corresponding columns above

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The total number each column values should be sum of the their drill down data present in all corresponding columns above

HLM/2096/37

Summary Report card (Open complaints)

Check for sorting of all column (for coumns with numbers, sorting for asc/desc.. for columns with text, sorting by alphaebtically.

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Sorting need to work for all columns i.e number or alphaebtically.

Inventory Page

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

HLM/1895/01

Inventory Page

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/1895/02

Inventory Page

Check whether National Level user arrive to the overview page by clicking on respective "Coverage by province" and the bar charts is showing according to the district wise (according to the selected province & Aggregate of all districts within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to see the overview page and the bar charts should be show according to the district wise

HLM/1895/03

Inventory Page

Check whether it is the default overview will be at the provincial level (Aggregate of all districts within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Provincial level user should be switch to the Inventory Tab by click on the next tab from the overview tab and the bar charts should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected Province )

HLM/1895/04

Inventory Page

Check whether provincial level user arrive to theInventory Page by switch the tab from "Overview" page to Inventory page and the bar charts is showing according to the district wise (according to the selected province)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Provincial level user should be switch to the Inventory Tab by click on the next tab from the overview tab and the bar charts should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected district )

HLM/1895/05

Inventory Page

Check whether it is the default overview view will be at the district level (Aggregate of all api within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to see the overview page and the bar charts should be show according to the AP1,AP2 wise

HLM/1895/06

Inventory Page

Check whether district Level user arrive to the Inventory page by switch the tab from "Overview" page to "Inventory " page and the bar charts is showing according to the AP1, AP2, .... APn for District level role wise (according to the selected district )

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

District level user should be switch to the Inventory Tab by click on the next tab from the overview tab and the bar charts should be display according to the AP1, AP2, .... APn for District level role (according to the selected district )

HLM/1895/07

Inventory Page

a)Check whether "Date Range" is present at top most left side. b)Check whether "Date Range" as box with current Date and data picker calender c)Check whether once we mouse hover on the "Date Range" box color need to change orange. Once we remove mouse hover from box it is change to black color. d)Check whether Date format as "DD/MM/YYYY". e)Check whether Once User click on Calender icon, calender/Date picker is open or not. f)Check whether the padding between text and icon, spacing to boader is as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should be as per Figma

HLM/1895/08

Inventory Page

a)Check that date picker get open when user click on date field. b)Check that user able to select the date from the date picker. c)Check that by default current date selected or not when date picker get open. d)Check that current date highlight by default or not . e)Check that date picker get closed or not when user select the date from the date picker . f)Check that date picker get closed or not when user click outside of date field. g)Check that user able to change the date or not once select from date picker. h)Check that selected date showing in date field or not . i)Check that date showing in valid format or not when user select the date from date picker. j)Check that user able to swipe the previous month or year from arrow(forward and Backward) option in date picker

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should work as per validations and filters too.

HLM/1895/09

Inventory Page

Check whether Dates changes as user select "Custom Date Range ","Today" and "Cumulative" Check whether tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to select or unselect the Date Changes

HLM/1895/10

Inventory Page

Check whether National level Dashbord user lands to Overview tab by default

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab.

HLM/1895/11

Inventory Page

Check whether tabs(Overview,Inventory ,Complaints,Inventory and Supervision ) color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab and color of Overview should be in orange and black color when unselected.

HLM/1895/12

Inventory Page

Check whether User is able to download a pdf/jpg of the entire page.

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download the entire page and need to open the succesful file and cross check with UI and downloaded file. (pdf/jpg)

HLM/1895/13

Inventory Page

Check whether User is able to share through whatsapp as pdf/jpg of the entire page. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through whatsapp

HLM/1895/14

Inventory Page

Check whether User is able to share through email as pdf/jpg of the entire page.If yes check as image or link/text

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through email

HLM/1895/15

Inventory Page

Check whether if a user select a date range that is invalid (eg: tomorrow) the proper error message is shown

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The system should be show the proper validation message i.e;"No-Data"

HLM/1895/16

Number Of Days To Last Inventory Card

Check whether " Number Of Days To Last Inventory Card" is separate card in Overview page Dashbord screen with alignment,Bold as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

In Overview page it should be Number Of Days To Last Inventory Card separate name of the card with Bold " Number Of Days To Last Inventory Card" with correct alignments.

HLM/1895/17

Number Of Days To Last Inventory Card

Check whether user able to click Kebab icon then the following options are present: a. Share (Share through Whatsapp and email) b. Download ( Image in pdf/jpg)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to click on the kebab icon after click on the icon the share and download options should be display

HLM/1895/18

Number Of Days To Last Inventory Card

Check whether "Number Of Days To Last Inventory " text & "kebab" icon is aligned properly

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

"Number Of Days To Last Inventory " text & "kebab" icon should be aligned properly as per figma designed

HLM/1895/19

Number Of Days To Last Inventory Card

Check whether UI/UX of Number Of Days To Last Inventory KPI card for National level User a. Spacing between the two cards b. Alignments of the text c. Color of the horizental line of the chart d. y-value starts from 0 e. X and Y values in the bar chart f. Name of the "Number Of Days To Last Inventory" should be bold g. Number of days the inventory can last based on current consumption location key is show below the "Number Of Days To Last Inventory" card

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

UI/UX should be expected as per figma

HLM/1895/20

Number Of Days To Last Inventory Card

Check whether all the localization key is show in the Number Of Days To Last Inventory Card

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

UI/UX should be expected as per figma

HLM/1895/21

Number Of Days To Last Inventory Card

Check whether "Number Of Days To Last Inventory Card" card the bars color is showing in blue color as per figma designed

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

"" Number Of Days To Last Inventory Card" bars color should be show in blue color as per figma designed

HLM/1895/22

Number Of Days To Last Inventory Card

Check whether if user mouse over on one district in the " Number Of Days To Last Inventory Card" chart then name of the district and value is display in tool-tip

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Tool-tip should be display after the user mouse over on one district

HLM/1895/23

Number Of Days To Last Inventory Card

Check whether " Number Of Days To Last Inventory Card " display as per the selected date range filter and bar chart that shows the aggregate of Number Of Days To Last Inventory within the boundary

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

" Number Of Days To Last Inventoryr" card should be display as per the selected date range filter and bar chart that shows the aggregate of Number Of Days To Last Inventory within the boundary

HLM/1895/24

Number Of Days To Last Inventory Card

Check whether User is able to sharable through whatsapp as Image "Number Of Days To Last Inventory " a)Check whether User is able to share in one to one chats.If yes check as image b)Check whether User is able to share in group chats.If yes check as image c)Check whether User is abe to keep it as status. If yes check as image (optional)

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share Number Of Days To Last Inventory through whatsapp file image

HLM/1895/25

Number Of Days To Last Inventory Card

Check whether if there are no data inserted then system is show the that "No-data"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

System should be show that "No-data"

HLM/1895/26

Number Of Days To Last Inventory Card

"a --> Stock on Hand, as of today as the end date b --> Daily Microplan target x c = [(Σiai)x ], i = Warehouse 1, 2, 3 ...n x = District 1, District 2, .... n , For National and Provincial supervisors x = AP 1, AP 2, .... n , For District supervisors 4.1 = c / b"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The Number Of Days To Last Inventory Card values should be display according to the KPI calculation:- a --> Stock on Hand, as of today as the end date b --> Daily Microplan target x c = [(Σiai)x ], i = Warehouse 1, 2, 3 ...n x = District 1, District 2, .... n , For National and Provincial supervisors x = AP 1, AP 2, .... n , For District supervisors 4.1 = c / b

HLM/1895/27

Number Of Days To Last Inventory Card

Check whether for if no data ingested throgjh kibana it is show name of the district but value is zero Ex-"quantity": null,

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The name of the district should be show but value should be Zero Example of following responce should be show:- a.Bednets Distributed- only name of the district, value-0 b. Population Covered-only name of the district, value-0 c. Households visited- name and value both will be show

Inventory Page - Stock In Hand Card

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

Inventory Page -Stock In Hand Card

HLM/1935/01

Inventory Tab

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/1935/02

Inventory Tab

Check whether National Level user arrive to the overview page by clicking on respective "Coverage by province" and the bar charts is showing according to the district wise (according to the selected province & Aggregate of all districts within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to see the overview page and the bar charts should be show according to the district wise

HLM/1935/03

Inventory Tab

Check whether it is the default overview will be at the provincial level (Aggregate of all districts within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Provincial level user should be switch to the Inventory Tab by click on the next tab from the overview tab and the bar charts should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected Province )

HLM/1935/04

Inventory Tab

Check whether provincial level user arrive to theInventory Page by switch the tab from "Overview" page to Inventory page and the side-by-side bar charts is showing according to the district wise (according to the selected province)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Provincial level user should be switch to the Inventory Tab by click on the next tab from the overview tab and the side-by-side bar charts should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected district )

HLM/1935/05

Inventory Tab

Check whether it is the default overview view will be at the district level (Aggregate of all api within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to see the overview page and the side-by-side bar charts should be show according to the AP1,AP2 wise

HLM/1935/06

Inventory Tab

Check whether district Level user arrive to the Inventory page by switch the tab from "Overview" page to "Inventory " page and the side-by-side bar charts is showing according to the AP1, AP2, .... APn for District level role wise (according to the selected district )

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

District level user should be switch to the Inventory Tab by click on the next tab from the overview tab and the side-by-side bar charts should be display according to the AP1, AP2, .... APn for District level role (according to the selected district )

HLM/1935/07

Inventory Tab

a)Check whether "Date Range" is present at top most left side. b)Check whether "Date Range" as box with current Date and data picker calender c)Check whether once we mouse hover on the "Date Range" box color need to change orange. Once we remove mouse hover from box it is change to black color. d)Check whether Date format as "DD/MM/YYYY". e)Check whether Once User click on Calender icon, calender/Date picker is open or not. f)Check whether the padding between text and icon, spacing to boader is as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should be as per Figma

HLM/1935/08

Inventory Tab

a)Check that date picker get open when user click on date field. b)Check that user able to select the date from the date picker. c)Check that by default current date selected or not when date picker get open. d)Check that current date highlight by default or not . e)Check that date picker get closed or not when user select the date from the date picker . f)Check that date picker get closed or not when user click outside of date field. g)Check that user able to change the date or not once select from date picker. h)Check that selected date showing in date field or not . i)Check that date showing in valid format or not when user select the date from date picker. j)Check that user able to swipe the previous month or year from arrow(forward and Backward) option in date picker

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should work as per validations and filters too.

HLM/1935/09

Inventory Tab

Check whether Dates changes as user select "Custom Date Range ","Today" and "Cumulative" Check whether tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to select or unselect the Date Changes

HLM/1935/10

Inventory Tab

Check whether National level Dashbord user lands to Overview tab by default

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab.

HLM/1935/11

Inventory Tab

Check whether tabs(Overview,Inventory ,Complaints,Inventory and Supervision ) color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab and color of Overview should be in orange and black color when unselected.

HLM/1935/12

Inventory Tab

Check whether User is able to download a pdf/jpg of the entire page.

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download the entire page and need to open the succesful file and cross check with UI and downloaded file. (pdf/jpg)

HLM/1935/13

Inventory Tab

Check whether User is able to share through whatsapp as pdf/jpg of the entire page. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through whatsapp

HLM/1935/14

Inventory Tab

Check whether User is able to sharable through email as pdf/jpg of the entire page.If yes check as image or link/text

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through email

HLM/1935/15

Inventory Tab

Check whether if a user select a date range that is invalid (eg: tomorrow) the proper error message is shown

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The system should be show the proper validation message i.e;"No-Data"

this will be obsolete in the future

HLM/1935/16

Stock In Hand Card

Check whether that the side by side bar chart that is display the number of bednets available within each boundary and the Actual required number of bednet Default:- 1. District wise for national and provincial users 2. AP wise for district level users"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The side by side bar chart that should be display the number of bednets available within each boundary and the Actual required number of bednet Default:- 1. District wise for national and provincial users 2. AP wise for district level users"

HLM/1935/17

Stock In Hand Card

Check whether UI/UX of Stock In Hand Card for National level User a. Spacing between the two cards b. Alignments of the text c. Context, spellings of the text d. Spacing between & alignment of the heading or sub-heading of the card i.e Stock In Hand, Total available stock within each boundary as per last updated data & kebab icon should be properly e. Heading of the card i.e " Stock In Hand " should be bold f. Check that side-by-side bar is display with two different color g The Zoom In /Out brush component available h. Check the logo with color of the card as per figma i. The localization key name od the x & y axis is display properly

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

UI/UX of Stock In Hand Card for National level User should be as expected the following a. Spacing between the two cards b. Alignments of the text c. Context, spellings of the text d. Spacing between & alignment of the heading or sub-heading of the card i.e Stock In Hand, Total available stock within each boundary as per last updated data & kebab icon should be properly e. Heading of the card i.e " Stock In Hand " should be bold f. Check that side-by-side bar is display with two different color g The Zoom In /Out brush component available h. Check the logo with color of the card as per figma i. The localization key name of the x & y axis should be display properly

HLM/1935/18

Stock In Hand Card

Check whether user able to click Kebab icon then the following options are present: a. Share (Share through Whatsapp and email) b. Download ( Image in pdf/jpg)

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to click on the kebab icon after click on the icon the share and download options should be display

HLM/1935/19

Stock In Hand Card

Check whether "Stock In Hand Card" is separate card in Inventory Dashbord screen with alignment Bold as per Figma

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

In Inventory it should have Stock In Hand card with Bold "Stock In Hand " in correct alignments.

HLM/1935/20

Stock In Hand Card

Check whether if user mouse over on one district in the Stock In Hand Card then name of the district and number of bednets available display & number of 'Required' bars is in tool-tip

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Tool-tip should be display after the user mouse over on one district

HLM/1935/21

Stock In Hand Card

Check whether that the legends key is display properly

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The legends key should be display properly .

HLM/1935/22

Stock In Hand Card

Check whether Stock In Hand data display as per the selected date range filter shows the aggregate of Stock In Hand within the boundary

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Stock In Hand should be display as per the selected date range filter shows the aggregate of Stock In Hand within the boundary

HLM/1935/23

Stock In Hand Card

"Check whether by adding the filters using Burp suite for province and district Example Instead the value for "province": "Tete", "district": "Jakarta", No data is available on district Jakarta then result is show that '0'/Zero

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Then it should dispaly data as 0/Zero because No data is available on district Jakarta

HLM/1935/24

Stock In Hand Card

"Check whether that to see if the selective province/district corresponding bar chart is being loaded Example Instead the value for "province": "Tete",

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The user is a provincial user for "Tete", then only Tete chart should be shown

HLM/1935/25

Stock In Hand Card

Check whether User is able to share through whatsapp as Image "Stock In Hand " a)Check whether User is able to share in one to one chats.If yes check as image b)Check whether User is able to share in group chats.If yes check as image c)Check whether User is abe to keep it as status. If yes check as image (optional)

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should able to share Stock In Hand through whatsapp file image

HLM/1935/26

Stock In Hand Card

Check whether that in date range verify following:- a. from date should be lesser than or equal to date b. to date should be greater than or equal from date

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Date range should be verify following:- a. from date should be lesser than or equal to date b. to date should be greater than or equal from date

HLM/1935/27

Stock In Hand Card

Check whether that Stock In Hand card values is display according to the KPI calculation:- "Available' bars (blue) a --> Stock on Hand, as of today as the end date b --> Daily Microplan target x 4.2 = [(Σiai)x ], i = Warehouse 1, 2, 3 ...n x = District 1, District 2, .... n , For National and Provincial supervisors x = AP 1, AP 2, .... n , For District supervisors 'Required' bars (Orange) a = Bed nets required for the boundary as per the micro plan for the entire campaign duration b = Bed nets distributed so far (Cumulative) c = a - b 4.2 = [(Σici)x ], i = Warehouse 1, 2, 3 ...n x = District 1, District 2, .... n , For National and Provincial supervisors x = AP 1, AP 2, .... n , For District supervisors"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The Stock In Hand card values should be display according to the KPI calculation:- "Available' bars (blue) a --> Stock on Hand, as of today as the end date b --> Daily Microplan target x 4.2 = [(Σiai)x ], i = Warehouse 1, 2, 3 ...n x = District 1, District 2, .... n , For National and Provincial supervisors x = AP 1, AP 2, .... n , For District supervisors 'Required' bars (Orange) a = Bed nets required for the boundary as per the micro plan for the entire campaign duration b = Bed nets distributed so far (Cumulative) c = a - b 4.2 = [(Σici)x ], i = Warehouse 1, 2, 3 ...n x = District 1, District 2, .... n , For National and Provincial supervisors x = AP 1, AP 2, .... n , For District supervisors"

HLM/1935/28

Stock In Hand Card

Check whether by adding the filters using Burp suite for province and district Example Instead the value for "province": "Gaza", "district": "Cahora - Bassa", "administrativeProvince": "Chissano", Only Gaza, Cahora - Bassa and chissano data should be display "

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Then it should dispaly data as Only Gaza,Cahora - Bassa and chissano . Its like need to display data for applied filters

HLM/1935/29

Stock In Hand Card

"Check whether by adding the filters using Burp suite for province and district Example Instead the value for "province": "Moatize", No data is available on Provinces Moatize so expected it to show/display '0'.

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Then it should dispaly data as 0 becaus No data is available on Provinces Moatize

HLM/1935/30

Stock In Hand Card

Check whether that for all the district Stock In Hand is display as side by side bar chart

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

All the district Stock In Hand should be display in the as side by side bar chart

The test case states a "map". This chart is a side-by-side bar chart. Please check if this test case is applicable

HLM/1935/31

Stock In Hand Card

Check whether if there are no data inserted then system is show that "No-data"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

System should be show that "No-data"

HLM/1935/32

Stock In Hand Card

Check whether that user is able to do Zoom in/out using brush component

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to do Zoom in/out using brush component

Inventory

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

HLM/2508/01

Inventory

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/2508/02

Inventory

Check whether National Level user arrive to the Registration & Delivery page by switch the tab from "Overview" page to "Registration & Deliver" page and the Lat/Long Map is showing according to the district wise (according to the selected province)

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Provincial level user should be switch to the Inventory Tab by click on the next tab from the overview tab and the Lat/Long Map should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected Province )

HLM/2508/03

Inventory

Check whether Provincial Level user arrive to the Registration & Delivery page by switch the tab from "Overview" page to "Registration & Deliver" page and the Lat/Long Map is showing according to the district wise (according to the selected province)

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Provincial level user should be switch to the Inventory Tab by click on the next tab from the overview tab and the Lat/Long Map should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected district )

HLM/2508/04

Inventory

Check whether district Level user arrive to the Inventory page by switch the tab from "Overview" page to "Registration & Deliver" page and the Lat/Long Map is showing according to the AP1, AP2, .... APn for District level role wise (according to the selected district )

UI /Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

District level user should be switch to the Inventory Tab by click on the next tab from the overview tab and the Lat/Long Map should be display according to the AP1, AP2, .... APn for District level role (according to the selected district )

HLM/2508/05

Inventory

Check whether National Level user arrive to the Inventory page by clicking on respective "Coverage by province" with switch the tab from the overview tab to Inventory tab

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to see the Inventory screen by clicking on "Coverage by province" with switch the tab from "Overview" to Inventory

HLM/2508/06

Inventory

a)Check whether "Date Range" is present at top most left side. b)Check whether "Date Range" as box with current Date and data picker calender c)Check whether once we mouse hover on the "Date Range" box color need to change orange. Once we remove mouse hover from box it is change to black color. d)Check whether Date format as "DD/MM/YYYY". e)Check whether Once User click on Calender icon, calender/Date picker is open or not. f)Check whether the padding between text and icon, spacing to boader is as per Figma

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Date Range and Date picker should be as per Figma

HLM/2508/07

Inventory

Check whether Dates changes as user select "Custom Date Range","Today" and "Cumulative" Check whether tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should display black color & check whether that the by default will be select in today

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to select or unselect the Dates Changes tabs "Custom Date Range","Today" and "Cumulative" and tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should be display black color & check whether that the by default will be select in today

HLM/2508/08

Inventory

Check whether National level Dashbord user lands to Overview tab by default and after click on the next tab switch to that page Inventory tab

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Once User login sucessfully should land to Overview tab after click on the next tab user should be land to the "Inventory tab"

HLM/2508/09

Inventory

Check whether tabs(Overview,Inventory ,Complaints,Inventory and Supervision ) color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Once User login sucessfully should land to Overview tab after click on the next tab user should be land to the "Inventory tab" and color of Inventory should be in orange and black color when unselected.

HLM/2508/10

Inventory

Check whether if a user select a date range that is invalid (eg: tomorrow) the proper error message is shown

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The system should be show the proper validation message i.e;"No-Data"

this will be obsolete in the future

HLM/2508/11

Warehouse Distribution

Check whether UI/UX of Warehouse Distribution Card for National level User a. Spacing between the two cards b. Alignments of the text c. Context, spellings of the text d. Spacing between & alignment of the heading or sub-heading of the card i.e Warehouse Distribution, Geo coordinates of warehouses across boundary (Zoom in/out for clarity) & Zoom in /Out button & kebab icon should be properly e. Heading of the card i.e "Warehouse Distribution " should be bold sub-heading of the card "Geo coordinates of warehouses across boundary (Zoom in/out for clarity)" should be in dark grey color f. Color of the Geo coordinates of the households distributed should be according to the figma g The Zoom In /Out button should be in bottom right corner h. Design of the map structure should be according to the figma design

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

UI/UX of Warehouse Distribution Card for National level User should be as expected the following a. Spacing between the two cards b. Alignments of the text c. Context, spellings of the text d. Spacing between & alignment of the heading or sub-heading of the card i.e Warehouse Distribution, Geo coordinates of warehouses across boundary (Zoom in/out for clarity) & Zoom in /Out button & kebab icon should be properly e. Heading of the card i.e "Warehouse Distribution " should be bold sub-heading of the card "Geo coordinates of warehouses across boundary (Zoom in/out for clarity)" should be in dark grey color f. Color of the Geo coordinates of the households distributed should be according to the figma g The Zoom In /Out button should be in bottom right corner h. Design of the map structure should be according to the figma design

HLM/2508/12

Warehouse Distribution

Check whether two button present in the Warehouse Distribution Card :- a. Zoom In b. Zoom Out Sign of the button + (for zoom in ) & - (for zoom out) which is "Orange" color & the outline of the button is grey color

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Two button should be present in the Warehouse Distribution Card :- a. Zoom In b. Zoom Out Sign of the button + (for zoom in ) & - (for zoom out) which should be "Orange" color & the ouline of the button should be grey color

HLM/2508/13

Warehouse Distribution

Check whether user able to click Kebab icon then the following options are present: a. Share (Share through Whatsapp and email) b. Download ( Image in pdf/jpg)

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be able to click on the kebab icon after click on the icon the share and download options should be display

HLM/2508/14

Warehouse Distribution

Check whether "Warehouse Distribution Card" is separate card in Inventory Dashbord screen with alignment Bold as per Figma

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

In Inventory it should have Warehouse Distribution card with Bold "Warehouse Distribution " in correct alignments.

HLM/2508/15

Warehouse Distribution

Check whether if user mouse over on one Geo coordinates in the " Warehouse Distribution " card map then shows the warehouses and the stock movement statuses that will be shown as a list

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Tool-tip should be display after the user mouse over on one particular Geo coordinates

HLM/2508/16

Warehouse Distribution

Check whether that the " Warehouse Distribution " card outline border is show grey color

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The " Warehouse Distribution " card outline border should be show with grey color

HLM/2508/17

Warehouse Distribution

Check whether two button in the Warehouse Distribution Card :- a. Zoom In - If user click on it then the map is zoom in for clarity b. Zoom Out- If user click on it then the map is zoom out

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Two button in the Warehouse Distribution Card :- a. Zoom In - If user click on it then the map should be zoom in for clarity b. Zoom Out- If user click on it then the map should be zoom out

HLM/2508/18

Warehouse Distribution

a)Check whether that the status color is change according to the status if it is sufficient then it will show light green color & if it is insufficient then it will show grey or other color as per figma b) All the localization keys and their values will be show in the RHS of the card in the second partition of the card

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The status color should be change as per the status as per figma also the localization key & their values should be display in RHS in the second partition of the card

HLM/2508/19

Warehouse Distribution

a)Check Whether text/context i.e letters and numbers shows in respective localization language.(Should support localisation for multiple languages) b)Check Whether English is default language.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Text need to display as per the selected localization language and English Language should be default.

HLM/2508/19

Warehouse Distribution

Check whether User is able to share through whatsapp as Image "Warehouse Distribution " a)Check whether User is able to share in one to one chats.If yes check as image b)Check whether User is able to share in group chats.If yes check as image c)Check whether User is abe to keep it as status. If yes check as image (optional)

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should able to share Warehouse Distribution through whatsapp file image

HLM/2508/20

Warehouse Distribution

Check whether that in date range verify following:- a. from date should be lesser than or equal to date b. to date should be greater than or equal from date

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Date range should be verify following:- a. from date should be lesser than or equal to date b. to date should be greater than or equal from date

HLM/2508/21

Warehouse Distribution

Check whether that Warehouse Distribution card values is display according to the KPI calculation:- "Warehouse ID: From the Front line app Stock received: Calculation as per 4.5 (KPI sheet) Stock distributed: Calculation as per 4.6 (KPI sheet) Stock returned: Calculation as per 4.7 (KPI sheet) Stock in hand: Calculation as per 4.8 (KPI sheet) Will last for: Calculation as per 4.9 (KPI sheet) Status Sufficient: If ‘Will last for’ >= (Difference between Today’s Date & Campaign End date) Insufficient: If ‘Will last for’ < (Difference between Today’s Date & Campaign End date)"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The Warehouse Distribution card values should be display according to the KPI calculation:- "Warehouse ID: From the Front line app Stock received: Calculation as per 4.5 (KPI sheet) Stock distributed: Calculation as per 4.6 (KPI sheet) Stock returned: Calculation as per 4.7 (KPI sheet) Stock in hand: Calculation as per 4.8 (KPI sheet) Will last for: Calculation as per 4.9 (KPI sheet) Status Sufficient: If ‘Will last for’ >= (Difference between Today’s Date & Campaign End date) Insufficient: If ‘Will last for’ < (Difference between Today’s Date & Campaign End date)"

HLM/2508/22

Warehouse Distribution

Check whether that for all the district warehoue and the stock movement statuses that will be display in the list R.H.S within the proper list card which is in the grey shade

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

All the district warehoue and the stock movement statuses that should be display in the list R.H.S within the proper list card which is in the grey shade

HLM/2508/23

Warehouse Distribution

Check whether if there are no data inserted then system is show that "No-data"

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

System should be show that "No-data"

Inventory Page

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

HLM/1936/01

Inventory Page

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/1936/02

Inventory Page

Check whether National Level user arrive to the overview page by clicking on respective "Coverage by province" and the bar charts is showing according to the district wise (according to the selected province & Aggregate of all districts within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to see the overview page and the bar charts should be show according to the district wise

HLM/1936/03

Inventory Page

Check whether it is the default overview will be at the provincial level (Aggregate of all districts within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Provincial level user should be switch to the Inventory Tab by click on the next tab from the overview tab and the bar charts should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected Province )

HLM/1936/04

Inventory Page

Check whether provincial level user arrive to theInventory Page by switch the tab from "Overview" page to Inventory page and the bar charts is showing according to the district wise (according to the selected province)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Provincial level user should be switch to the Inventory Tab by click on the next tab from the overview tab and the bar charts should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected district )

HLM/1936/05

Inventory Page

Check whether it is the default overview view will be at the district level (Aggregate of all api within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to see the overview page and the bar charts should be show according to the AP1,AP2 wise

HLM/1936/06

Inventory Page

Check whether district Level user arrive to the Inventory page by switch the tab from "Overview" page to "Inventory " page and the bar charts is showing according to the AP1, AP2, .... APn for District level role wise (according to the selected district )

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

District level user should be switch to the Inventory Tab by click on the next tab from the overview tab and the bar charts should be display according to the AP1, AP2, .... APn for District level role (according to the selected district )

HLM/1936/07

Inventory Page

a)Check whether "Date Range" is present at top most left side. b)Check whether "Date Range" as box with current Date and data picker calender c)Check whether once we mouse hover on the "Date Range" box color need to change orange. Once we remove mouse hover from box it is change to black color. d)Check whether Date format as "DD/MM/YYYY". e)Check whether Once User click on Calender icon, calender/Date picker is open or not. f)Check whether the padding between text and icon, spacing to boader is as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should be as per Figma

HLM/1936/08

Inventory Page

a)Check that date picker get open when user click on date field. b)Check that user able to select the date from the date picker. c)Check that by default current date selected or not when date picker get open. d)Check that current date highlight by default or not . e)Check that date picker get closed or not when user select the date from the date picker . f)Check that date picker get closed or not when user click outside of date field. g)Check that user able to change the date or not once select from date picker. h)Check that selected date showing in date field or not . i)Check that date showing in valid format or not when user select the date from date picker. j)Check that user able to swipe the previous month or year from arrow(forward and Backward) option in date picker

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should work as per validations and filters too.

HLM/1936/09

Inventory Page

Check whether Dates changes as user select "Custom Date Range ","Today" and "Cumulative" Check whether tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to select or unselect the Date Changes

HLM/1936/10

Inventory Page

Check whether National level Dashbord user lands to Overview tab by default

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab.

HLM/1936/11

Inventory Page

Check whether tabs(Overview,Inventory ,Complaints,Inventory and Supervision ) color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab and color of Overview should be in orange and black color when unselected.

HLM/1936/12

Inventory Page

Check whether User is able to download a pdf/jpg of the entire page.

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download the entire page and need to open the succesful file and cross check with UI and downloaded file. (pdf/jpg)

HLM/1936/13

Inventory Page

Check whether User is able to share through whatsapp as pdf/jpg of the entire page. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through whatsapp

HLM/1936/14

Inventory Page

Check whether User is able to sharable through email as pdf/jpg of the entire page.If yes check as image or link/text

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through email

HLM/1936/15

Inventory Page

Check whether if a user select a date range that is invalid (eg: tomorrow) the proper error message is shown

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The system should be show the proper validation message i.e;"No-Data"

HLM/1936/16

Summary Report card

Check whether "Summary Report card" is separate card in inventory Page Dashbord screen with alignment,Bold as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

In Inventory Page it should have Summary Report card with Bold "Summary Report " in correct alignments.

HLM/1936/17

Summary Report card

Check whether user able to click on download the chart as xls only

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

More Icon should be clickable. And it need to disply the three options: a)Download Icon Image b)Whatsapp Icon Image c)Email Icon Image

it will be download icon Summary reports are table charts and the charts are prone to grow, so sharing the charts as images is not available. The charts can be downloaded as an xlsx file

Charts need to be downloadable as xls only

HLM/1936/18

Summary Report card

Check whether that following: a.The “NEXT” and “PREV” button is displayed or not b. Default count of the pagination is selected. c. Next and Prev buttons is clickable

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The “NEXT” and “PREV” button should be display along with clickable also default count should be selected

HLM/1936/19

Summary Report card

Check whether that following: a)when the user clicks on the Next button the user is navigated to the next page b) when the user clicks on the Prev button the user is navigated to the previous page c)Check that the page number gets changed when the user clicks on the next and previous buttons.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a.If user clicks on the Next button the system should be navigated to the next page b. when the user clicks on the Prev button the system should be navigated to the previous page

HLM/1936/20

Summary Report card

Check whether that following:- a) when the user is on the first page then Prev button is disable mode. b)when the user is on the last page then Next button is disabled. c)Whether it is showing the no of records held by a single page. d)Verify the pagination functionality when the user clicks on the first and last buttons when there is only one page. e)verify the pagination functionality when the user clicks on first and last when there are multiple pages in the table. f)Check that when the user clicks on the last button and then clicks on the refresh button. g)Check that when the user clicks on the first page and clicks on the refresh button.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a.. If user is on the first page then Prev button should be on disable mode b.If the user is on the last page then Next button should be disabled

HLM/1936/21

Summary Report card

a)Check whether that the default record count per page as per figma ( 10 rows ) b)Check whether Rows dropdown is clickable or not. and It as the list of 1,20,30 c)Check whether it is showing 1-30 of 33 (example)1-selected rows of totalrecords presents

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The default record should be 10 count per page as per figma design

HLM/1936/22

Summary Report card

Check whether the summary report as following feilds: a)# b)Nets to recieve as per microplan c)Nets received d)Nets distributed e)Nets in stock f)No.of days to last should be blod text

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

All the feilds need to display as headers in blod text

The "Nets Returned" field is currently not available in the service, so this field will not be available in the table chart This will be checked with the backend team for validating the feasibility of tracking the RETURNED stocks

HLM/1936/23

Summary Report card

Check whether that there are no duplicate rows when moving through pages & new page continues from the place where the last page ended

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

There should be no duplicate rows when moving through pages & new page continues from the place where the last page ended

HLM/1936/24

Summary Report card

a. Check whether that sorting remains the same when moving through pages. Test this with default sorting and with non-default sorting also.

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

a.The sorted result should be there while click on the next page

HLM/1936/25

Summary Report card

Check whether that in date range verify following:- a. from date should be lesser than or equal to date b. to date should be greater than or equal from date

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Date range should be verify following:- a. from date should be lesser than or equal to date b. to date should be greater than or equal from date

HLM/1936/26

Summary Report card

Check whether that user can once user close to one drill down it is going back to correct pervious drill down user or not

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

HLM/1936/27

Summary Report card

Check whether that the total number each column values is sum of the their drill down data present in all corresponding columns above

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The total number each column values should be sum of the their drill down data present in all corresponding columns above

HLM/1936/28

Summary Report card

Check whether the tables values for Summary Report column Nets to recieve as per microplan show as per the KPI calculation that is- "a = Nets to receive as part of micro plan per day b = No.of days in the date range selection c = a * b [(Σici)x ], i = Warehouse 1, 2, 3 ...n x = District 1, District 2, .... n , For National and Provincial supervisors x = AP 1, AP 2, .... n , For District supervisors"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code).

HLM/1936/29

Summary Report card

Check whether the tables values for Summary Report column Nets received show as per the KPI calculation that is- a = Quantity received for the date range selection [(Σiai)x ], i = Warehouse 1, 2, 3 ...n x = District 1, District 2, .... n , For National and Provincial supervisors x = AP 1, AP 2, .... n , For District supervisors

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code).

HLM/1936/30

Summary Report card

Check whether the tables values for Summary Report column Nets distributed show as per the KPI calculation that is- a = Quantity sent for the date range selection [(Σiai)x ], i = Warehouse 1, 2, 3 ...n x = District 1, District 2, .... n , For National and Provincial supervisors x = AP 1, AP 2, .... n , For District supervisors

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code).

HLM/1936/31

Summary Report card

Check whether the tables values for Summary Report column Nets returned show as per the KPI calculation that is- a = Quantity returned for the date range selection [(Σiai)x ], i = Warehouse 1, 2, 3 ...n x = District 1, District 2, .... n , For National and Provincial supervisors x = AP 1, AP 2, .... n , For District supervisors

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code).

HLM/1936/32

Summary Report card

Check whether the tables values for Summary Report column Nets in stock show as per the KPI calculation that is- a --> Stock on Hand, as of today as the end date b --> Daily Microplan target x 4.2 = [(Σiai)x ], i = Warehouse 1, 2, 3 ...n x = District 1, District 2, .... n , For National and Provincial supervisors x = AP 1, AP 2, .... n , For District supervisors

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code).

HLM/1936/33

Summary Report card

Check whether the tables values for Summary Report column No.of days to last show as per the KPI calculation that is- a --> Stock on Hand, as of today as the end date b --> Daily Microplan target x c = [(Σiai)x ], i = Warehouse 1, 2, 3 ...n x = District 1, District 2, .... n , For National and Provincial supervisors x = AP 1, AP 2, .... n , For District supervisors 4.1 = c / b

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The values need to ingested by using the formula.(can check with examples or file/code).

HLM/1936/34

Summary Report card

Check whether that the total number each column values is sum of the their drill down data present in all corresponding columns above

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The total number each column values should be sum of the their drill down data present in all corresponding columns above

Check for drill downs and the filter box that appears

HLM/1936/35

Summary Report card

Check for sorting of all column (for coumns with numbers, sorting for asc/desc.. for columns with text, sorting by alphaebtically.

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Sorting need to work for all columns i.e number or alphaebtically.

Check for sorting for all columns. Alpabetical for names, asc/desc for numbers

Inventory Page

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

HLM/1991/01

Inventory Page

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/1991/02

Inventory Page

Check whether National Level user arrive to the overview page by clicking on respective "Coverage by province" and the Maps is showing according to the district wise (according to the selected province & Aggregate of all districts within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to see the overview page and the Maps should be show according to the district wise

HLM/1991/03

Inventory Page

Check whether it is the default overview will be at the provincial level (Aggregate of all districts within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Provincial level user should be switch to the Inventory Tab by click on the next tab from the overview tab and the Maps should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected Province )

HLM/1991/04

Inventory Page

Check whether provincial level user arrive to theInventory Page by switch the tab from "Overview" page to Inventory page and the map is showing according to the district wise (according to the selected province)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Provincial level user should be switch to the Inventory Tab by click on the next tab from the overview tab and the map should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected district )

HLM/1991/05

Inventory Page

Check whether it is the default overview view will be at the district level (Aggregate of all api within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to see the overview page and the Maps should be show according to the AP1,AP2 wise

HLM/1991/06

Inventory Page

Check whether district Level user arrive to the Inventory page by switch the tab from "Overview" page to "Inventory " page and the Maps is showing according to the AP1, AP2, .... APn for District level role wise (according to the selected district )

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

District level user should be switch to the Inventory Tab by click on the next tab from the overview tab and the Maps should be display according to the AP1, AP2, .... APn for District level role (according to the selected district )

HLM/1991/07

Inventory Page

a)Check whether "Date Range" is present at top most left side. b)Check whether "Date Range" as box with current Date and data picker calender c)Check whether once we mouse hover on the "Date Range" box color need to change orange. Once we remove mouse hover from box it is change to black color. d)Check whether Date format as "DD/MM/YYYY". e)Check whether Once User click on Calender icon, calender/Date picker is open or not. f)Check whether the padding between text and icon, spacing to boader is as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should be as per Figma

HLM/1991/08

Inventory Page

a)Check that date picker get open when user click on date field. b)Check that user able to select the date from the date picker. c)Check that by default current date selected or not when date picker get open. d)Check that current date highlight by default or not . e)Check that date picker get closed or not when user select the date from the date picker . f)Check that date picker get closed or not when user click outside of date field. g)Check that user able to change the date or not once select from date picker. h)Check that selected date showing in date field or not . i)Check that date showing in valid format or not when user select the date from date picker. j)Check that user able to swipe the previous month or year from arrow(forward and Backward) option in date picker

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should work as per validations and filters too.

HLM/1991/09

Inventory Page

Check whether Dates changes as user select "Custom Date Range ","Today" and "Cumulative" Check whether tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to select or unselect the Date Changes

HLM/1991/10

Inventory Page

Check whether National level Dashbord user lands to Overview tab by default

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab.

HLM/1991/11

Inventory Page

Check whether tabs(Overview,Inventory ,Complaints,Inventory and Supervision ) color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab and color of Overview should be in orange and black color when unselected.

HLM/1991/12

Inventory Page

Check whether User is able to download a pdf/jpg of the entire page.

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download the entire page and need to open the succesful file and cross check with UI and downloaded file. (pdf/jpg)

HLM/1991/13

Inventory Page

Check whether User is able to share through whatsapp as pdf/jpg of the entire page. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through whatsapp

HLM/1991/14

Inventory Page

Check whether User is able to sharable through email as pdf/jpg of the entire page.If yes check as image or link/text

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through email

HLM/1991/15

Inventory Page

Check whether if a user select a date range that is invalid (eg: tomorrow) the proper error message is shown

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The system should be show the proper validation message i.e;"No-Data"

This will be obselete in future

HLM/1991/16

Warehouse Distribution Lat/Long Map Card

Check whether "Warehouse Distribution card" is separate card in inventory Page Dashbord screen with alignment,Bold as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

In Inventory Page it should have Warehouse Distribution card with Bold "Warehouse Distribution " in correct alignments.

HLM/1991/17

Warehouse Distribution Lat/Long Map Card

Check whether user able to click more icon then the following three options are present: a)Download Icon Image b)Whatsapp Icon Image c)Email Icon Image

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

More Icon should be clickable. And it need to disply the three options: a)Download Icon Image b)Whatsapp Icon Image c)Email Icon Image

HLM/1991/18

Warehouse Distribution Lat/Long Map Card

Check whether UI/UX of Warehouse Distribution Card for National level User a. Spacing between the two cards b. Alignments of the text c. Context, spellings of the text d. Spacing between & alignment of the heading or sub-heading of the card i.e Warehouse Distribution , Geo coordinates of warehouses across boundary (Zoom in/out for clarity) & kebab icon should be properly e. Heading of the card i.e "Warehouse Distribution " should be preasent f. Color of the Geo coordinates of the Warehouse distributed should be according to the figma g The Zoom In /Out button should be in bottom right corner h. Design of the map structure should be according to the figma design

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

UI/UX of Warehouse Distribution Card for National level User should be as expected the following a. Spacing between the two cards b. Alignments of the text c. Context, spellings of the text d. Spacing between & alignment of the heading or sub-heading of the card i.e Warehouse Distribution , Geo coordinates of warehouses across boundary (Zoom in/out for clarity) & kebab icon should be properly e. Heading of the card i.e " Households Visited " should be bold f. Color of the Geo coordinates of the households distributed should be according to the figma g The Zoom In /Out button should be in bottom right corner h. Design of the map structure should be according to the figma design

HLM/1991/19

Warehouse Distribution Lat/Long Map Card

Check whether two button present in the Warehouse Distribution card :- a. Zoom In b. Zoom Out Sign of the button + (for zoom in ) & - (for zoom out) which is "Orange" color & the ouline of the button is grey color

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Two button should be present in the Warehouse Distribution card :- a. Zoom In b. Zoom Out Sign of the button + (for zoom in ) & - (for zoom out) which should be "Orange" color & the ouline of the button should be grey color

HLM/1991/20

Warehouse Distribution Lat/Long Map Card

Check whether that in the " Warehouse Distribution " card there are two different sub-card : a) Lat/Long Map Card b) Legend of the particular warehouses also the outline border is show grey color in both the sub-card

UI

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The " Warehouse Distribution " card there should be two different sub-card : a) Lat/Long Map Card b) Legend of the particular warehouses also the outline border should be show grey color in both the sub-card

Project Creation: National supervisor

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

HLM/01

Project_Creation_ National supervisor

Check that user can create in national level supervisor (require kubernetes access) Change the user Role with :- { "name": "System Administrator", "code": "SYSTEM_ADMINISTRATOR", "tenantId":"default" }

Functional

{ "requestInfo": { "apiId": "Rainmaker", "ver": ".01", "ts": null, "action": "_create", "did": "1", "key": "", "msgId": "20170310130900|en_IN" }, "user": { "userName": "TSA", "name": "Test System Administrator", "gender": "Male", "mobileNumber": "5432167890", "type": "EMPLOYEE", "active": true, "password": "eGov@4321", "roles": [ { "name": "Supervisor", "code": "SUPERVISOR", "tenantId": "default" }, { "name": "System Administrator", "code": "SYSTEM_ADMINISTRATOR", "tenantId":"default" } ], "tenantId": "default" } }

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be created We should be get the response like this: { "responseInfo": { "apiId": null, "ver": null, "ts": null, "resMsgId": null, "msgId": null, "status": "200" }, "user": [ { "id": 116, "userName": "TSA", "salutation": null, "name": "Test System Administrator", "gender": "MALE", "mobileNumber": "5432167890", "alternatemobilenumber": null, "emailId": null, "altContactNumber": null, "pan": null, "aadhaarNumber": null, "permanentAddress": null, "permanentCity": null, "permanentPinCode": null, "correspondenceAddress": null, "correspondenceCity": null, "correspondencePinCode": null, "active": true, "locale": null, "type": "EMPLOYEE", "accountLocked": false, "accountLockedDate": null, "fatherOrHusbandName": null, "relationship": null, "signature": null, "bloodGroup": null, "photo": null, "identificationMark": null, "createdBy": null, "password": null, "otpReference": null, "lastModifiedBy": null, "tenantId": "default", "roles": [ { "code": "SUPERVISOR", "name": "Supervisor", "tenantId": "default" }, { "code": "SYSTEM_ADMINISTRATOR", "name": "System Administrator", "tenantId": "default" } ], "uuid": "0d64d5a5-3586-4082-8f58-492b6d4165a3", "createdDate": "10-03-2023 16:51:55", "lastModifiedDate": "10-03-2023 16:51:55", "dob": null, "pwdExpiryDate": "08-06-2023 16:51:55" } ] }

Check that after user creation has done able to create the project task or not Changes fields are following:- "authToken": - System Administrator login credential need to give from Application ->session storage Boundary & Boundary id :- Need to keep null for national supervisor or we can remove Start Date & End date :- Need to change from Campaign start date to end date we can set set te overall target also (non-mandatory) "targets": [ { "beneficiaryType": "HOUSEHOLD", //Product , Individual "baseline": 0, "target": 0 // overall target }"

Functional

{ "RequestInfo": { "authToken": "f08bf26b-8a94-40fd-9975-1d81146e8448" }, "Projects": [ { "tenantId": "default", "projectType": "LLIN-Default", "projectSubType": "Test", "address": { "tenantId": "default", "doorNo": "420", "latitude": 90, "longitude": 180, "locationAccuracy": 10000, "type": "PERMANENT", "addressLine1": "Some addressline 1", "addressLine2": "Some addressline 2", "landmark": "Some landmark", "city": "Bangalore", "pincode": "560001", "buildingName": "Some Building", "street": "Some street" }, "startDate": 1679291036000, "endDate": 1679616405000, "isTaskEnabled": true, "parent": null, "targets": [ { "beneficiaryType": "HOUSEHOLD", "baseline": 0, "target": 0 } ], "department": "string", "description": "string", "referenceID": "string", "documents": [ ], "additionalFields": { "schema": "HOUSEHOLD", "version": 2, "fields": [ { "key": "height", "value": "180" } ] }, "rowVersion": 0 } ] }

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Project should be created for national supervisor We should be get the response like this: { "ResponseInfo": { "apiId": null, "ver": null, "ts": 1679295033149, "resMsgId": null, "msgId": null, "status": "successful" }, "Project": [ { "id": "95d3956d-83ad-4857-8f35-9a97f128fc9c", "tenantId": "default", "projectNumber": "PJT-2023-03-20-000070", "name": null, "projectType": "LLIN-Default", "projectSubType": "Test", "department": "string", "description": "string", "referenceID": "string", "projectTypeId": null, "documents": [], "address": { "id": "c7e6be33-a028-4b0d-91f8-66172e9c5971", "tenantId": "default", "clientReferenceId": null, "doorNo": "420", "latitude": 90, "longitude": 180, "locationAccuracy": 10000, "type": "PERMANENT", "addressLine1": "Some addressline 1", "addressLine2": "Some addressline 2", "landmark": "Some landmark", "city": "Bangalore", "pincode": "560001", "buildingName": "Some Building", "street": "Some street", "boundaryType": null, "boundary": null, "locality": null }, "startDate": 1679291036000, "endDate": 1679616405000, "isTaskEnabled": true, "parent": null, "projectHierarchy": null, "natureOfWork": null, "ancestors": null, "descendants": null, "targets": [ { "id": "0352b47e-4d2e-42cd-b6e9-51ec89ece30c", "beneficiaryType": "HOUSEHOLD", "totalNo": null, "targetNo": null, "isDeleted": null, "auditDetails": { "createdBy": "0d64d5a5-3586-4082-8f58-492b6d4165a3", "lastModifiedBy": "0d64d5a5-3586-4082-8f58-492b6d4165a3", "createdTime": 1679295033140, "lastModifiedTime": 1679295033140 } } ], "additionalDetails": null, "isDeleted": false, "rowVersion": 0, "auditDetails": { "createdBy": "0d64d5a5-3586-4082-8f58-492b6d4165a3", "lastModifiedBy": "0d64d5a5-3586-4082-8f58-492b6d4165a3", "createdTime": 1679295033140, "lastModifiedTime": 1679295033140 } } ], "TotalCount": null }

Check that after Project creation has done able to link the project staff so that the particular supervisor can able to see their respective dashboard Changes fields are following:- "authToken": - System Administrator login credential need to give from Application ->session storage projectId: - Get from the Project creation response Start Date & End date :- Need to change from Campaign start date to end date Userrole:- { "code": "SYSTEM_ADMINISTRATOR", "name": "System Administrator", "tenantId": "default" } should be update like this. UUid;- get from the user creation responce uuid userid :- need to change from user creation id i .e; "user": [ { "id": 116 }]

Functional

{ "RequestInfo": { "authToken": "f08bf26b-8a94-40fd-9975-1d81146e8448", "userInfo": { "id": 116, "roles": [ { "code": "SUPERVISOR", "name": "Supervisor", "tenantId": "default" }, { "code": "SYSTEM_ADMINISTRATOR", "name": "System Administrator", "tenantId": "default" } ], "uuid": "0d64d5a5-3586-4082-8f58-492b6d4165a3", "userName": "TSA", "name": "TSA", "emailId": null, "locale": null, "type": "EMPLOYEE", "active": true, "tenantId": "default", "permanentCity": null } }, "ProjectStaff": { "tenantId": "default", "userId": "0d64d5a5-3586-4082-8f58-492b6d4165a3", "projectId": "95d3956d-83ad-4857-8f35-9a97f128fc9c", "startDate": 1679291036000, "endDate": 1679616405000, "additionalFields": { "schema": "registration", "version": 1, "fields": [ { "key": "key", "value": "value" } ] }, "channel": "test_02c6c793f445" }, "apiOperation": "CREATE" }

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The project should be link with the user We should be get the response like this: { "ResponseInfo": { "apiId": null, "ver": null, "ts": 1679297034746, "resMsgId": null, "msgId": null, "status": "successful" }, "ProjectStaff": { "id": "PTS-2023-03-20-000048", "tenantId": "default", "userId": "0d64d5a5-3586-4082-8f58-492b6d4165a3", "projectId": "95d3956d-83ad-4857-8f35-9a97f128fc9c", "startDate": 1679291036000, "endDate": 1679616405000, "channel": "test_02c6c793f445", "isDeleted": false, "rowVersion": 1, "additionalFields": { "schema": "registration", "version": 1, "fields": [ { "key": "key", "value": "value" } ] }, "auditDetails": { "createdBy": "0d64d5a5-3586-4082-8f58-492b6d4165a3", "lastModifiedBy": "0d64d5a5-3586-4082-8f58-492b6d4165a3", "createdTime": 1679297034736, "lastModifiedTime": 1679297034736 } } }

HLM/02

Project_Creation_ Provincial _supervisor

"Check that user can create in provincial level supervisor (require kubernetes access) Change the user Role with :- { "name": "Provincial Supervisor", "code": "PROVINCIAL_SUPERVISOR", "tenantId": "default" }

Functional

{ "requestInfo": { "apiId": "Rainmaker", "ver": ".01", "ts": null, "action": "_create", "did": "1", "key": "", "msgId": "20170310130900|en_IN" }, "user": { "userName": "TPS", "name": "Test Provincial Supervisor", "gender": "Male", "mobileNumber": "5432167890", "type": "EMPLOYEE", "active": true, "password": "eGov@4321", "roles": [ { "name": "Supervisor", "code": "SUPERVISOR", "tenantId": "default" }, { "name": "Provincial Supervisor", "code": "PROVINCIAL_SUPERVISOR", "tenantId": "default" } ], "tenantId": "default" } }

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be created We should be get the response like this: { "responseInfo": { "apiId": null, "ver": null, "ts": null, "resMsgId": null, "msgId": null, "status": "200" }, "user": [ { "id": 128, "userName": "TPS", "salutation": null, "name": "Test Provincial Supervisor", "gender": "MALE", "mobileNumber": "5432167890", "alternatemobilenumber": null, "emailId": null, "altContactNumber": null, "pan": null, "aadhaarNumber": null, "permanentAddress": null, "permanentCity": null, "permanentPinCode": null, "correspondenceAddress": null, "correspondenceCity": null, "correspondencePinCode": null, "active": true, "locale": null, "type": "EMPLOYEE", "accountLocked": false, "accountLockedDate": null, "fatherOrHusbandName": null, "relationship": null, "signature": null, "bloodGroup": null, "photo": null, "identificationMark": null, "createdBy": null, "password": null, "otpReference": null, "lastModifiedBy": null, "tenantId": "default", "roles": [ { "code": "SUPERVISOR", "name": "Supervisor", "tenantId": "default" }, { "code": "PROVINCIAL_SUPERVISOR", "name": "Provincial Supervisor", "tenantId": "default" } ], "uuid": "72c4a0b5-1a0d-4120-a90f-a03ae5af8e2e", "createdDate": "17-03-2023 12:44:45", "lastModifiedDate": "17-03-2023 12:44:45", "dob": null, "pwdExpiryDate": "15-06-2023 12:44:45" } ] }

Check that after user creation has done able to create the project task or not Changes fields are following:- "authToken": - System Administrator login credential need to give from Application ->session storage Boundary & Boundary id :- Need to give boundary and their id from the boundary-data.json file ( Province level boundary data) Start Date & End date :- Need to change we can set set te overall target also (non-mandatory) "targets": [ { "beneficiaryType": "HOUSEHOLD", //Product , Individual "baseline": 0, "target": 0 // overall target }"

Functional

{ "RequestInfo": { "authToken": "f08bf26b-8a94-40fd-9975-1d81146e8448" }, "Projects": [ { "tenantId": "default", "projectType": "LLIN-Default", "projectSubType": "Test", "address": { "tenantId": "default", "doorNo": "420", "latitude": 90, "longitude": 180, "locationAccuracy": 10000, "type": "PERMANENT", "addressLine1": "Some addressline 1", "addressLine2": "Some addressline 2", "landmark": "Some landmark", "city": "Bangalore", "pincode": "560001", "buildingName": "Some Building", "street": "Some street", "boundary": "LC00001", "boundaryType": "Province" }, "startDate": 1679299094000, "endDate": 1679616405000, "isTaskEnabled": true, "parent": null, "targets": [ { "beneficiaryType": "HOUSEHOLD", "baseline": 0, "target": 0 } ], "department": "string", "description": "string", "referenceID": "string", "documents": [ ], "additionalFields": { "schema": "HOUSEHOLD", "version": 2, "fields": [ { "key": "height", "value": "180" } ] }, "rowVersion": 0 } ] }

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Project should be created for provincial supervisor We should be get the response like this: { "ResponseInfo": { "apiId": null, "ver": null, "ts": 1679305741218, "resMsgId": null, "msgId": null, "status": "successful" }, "Project": [ { "id": "e6770dfe-554b-4fc1-ae68-1e88b3555c4b", "tenantId": "default", "projectNumber": "PJT-2023-03-20-000072", "name": null, "projectType": "LLIN-Default", "projectSubType": "Test", "department": "string", "description": "string", "referenceID": "string", "projectTypeId": null, "documents": [], "address": { "id": "c9c1fc3b-637b-4ec0-9514-9a870c0f449e", "tenantId": "default", "clientReferenceId": null, "doorNo": "420", "latitude": 90, "longitude": 180, "locationAccuracy": 10000, "type": "PERMANENT", "addressLine1": "Some addressline 1", "addressLine2": "Some addressline 2", "landmark": "Some landmark", "city": "Bangalore", "pincode": "560001", "buildingName": "Some Building", "street": "Some street", "boundaryType": "Province", "boundary": "LC00001", "locality": null }, "startDate": 1679299094000, "endDate": 1679616405000, "isTaskEnabled": true, "parent": null, "projectHierarchy": null, "natureOfWork": null, "ancestors": null, "descendants": null, "targets": [ { "id": "5b1153fd-eae5-4ecc-a083-faff81fcb306", "beneficiaryType": "HOUSEHOLD", "totalNo": null, "targetNo": null, "isDeleted": null, "auditDetails": { "createdBy": "0d64d5a5-3586-4082-8f58-492b6d4165a3", "lastModifiedBy": "0d64d5a5-3586-4082-8f58-492b6d4165a3", "createdTime": 1679305741206, "lastModifiedTime": 1679305741206 } } ], "additionalDetails": null, "isDeleted": false, "rowVersion": 0, "auditDetails": { "createdBy": "0d64d5a5-3586-4082-8f58-492b6d4165a3", "lastModifiedBy": "0d64d5a5-3586-4082-8f58-492b6d4165a3", "createdTime": 1679305741205, "lastModifiedTime": 1679305741205 } } ], "TotalCount": null }

"Check that after Project creation has done able to link the project staff so that the particular supervisor can able to see their respective dashboard Changes fields are following:- ""authToken"": - System Administrator login credential need to give from Application ->session storage projectId: - Get from the Project creation response Start Date & End date :- Need to change from Campaign start date to end date Userrole:- { "code": "PROVINCIAL_SUPERVISOR", "name": "Provincial Supervisor", "tenantId": "default" } should be update like this. UUid;- get from the user creation responce uuid userid :- need to change from user creation id i .e; ""user"": [ { ""id"": 128 }] "

Functional

{ "RequestInfo": { "authToken": "9dd75c78-dc84-45f2-b795-4a089bac79d8", "userInfo": { "id": 128, "roles": [ { "code": "SUPERVISOR", "name": "Supervisor", "tenantId": "default" }, { "code": "PROVINCIAL_SUPERVISOR", "name": "Provincial Supervisor", "tenantId": "default" } ], "uuid": "0d64d5a5-3586-4082-8f58-492b6d4165a3", "userName": "TPS", "name": "TPS", "emailId": null, "locale": null, "type": "EMPLOYEE", "active": true, "tenantId": "default", "permanentCity": null } }, "ProjectStaff": { "tenantId": "default", "userId": "72c4a0b5-1a0d-4120-a90f-a03ae5af8e2e", "projectId": "e5cfea4c-c69a-48a1-b138-cd032bc1442c", "startDate": 1679037472000, "endDate": 1679469472000, "additionalFields": { "schema": "registration", "version": 1, "fields": [ { "key": "key", "value": "value" } ] }, "channel": "test_02c6c793f445" }, "apiOperation": "CREATE" }

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The project should be link with the user We should be get the response like this: { "ResponseInfo": { "apiId": null, "ver": null, "ts": 1679037831844, "resMsgId": null, "msgId": null, "status": "successful" }, "ProjectStaff": { "id": "PTS-2023-03-17-000041", "tenantId": "default", "userId": "72c4a0b5-1a0d-4120-a90f-a03ae5af8e2e", "projectId": "e5cfea4c-c69a-48a1-b138-cd032bc1442c", "startDate": 1679037472000, "endDate": 1679469472000, "channel": "test_02c6c793f445", "isDeleted": false, "rowVersion": 1, "additionalFields": { "schema": "registration", "version": 1, "fields": [ { "key": "key", "value": "value" } ] }, "auditDetails": { "createdBy": "0d64d5a5-3586-4082-8f58-492b6d4165a3", "lastModifiedBy": "0d64d5a5-3586-4082-8f58-492b6d4165a3", "createdTime": 1679037831837, "lastModifiedTime": 1679037831837 } } }

HLM/03

Project_Creation_ District_supervisor

"""Check that user can create in District level supervisor (require kubernetes access) Change the user Role with :- { "name": "District Supervisor", "code": "DISTRICT_SUPERVISOR", "tenantId": "default" }

Functional

{ "requestInfo": { "apiId": "Rainmaker", "ver": ".01", "ts": null, "action": "_create", "did": "1", "key": "", "msgId": "20170310130900|en_IN" }, "user": { "userName": "TDS", "name": "Test District Supervisor", "gender": "Male", "mobileNumber": "5432167890", "type": "EMPLOYEE", "active": true, "password": "eGov@4321", "roles": [ { "name": "Supervisor", "code": "SUPERVISOR", "tenantId": "default" }, { "name": "District Supervisor", "code": "DISTRICT_SUPERVISOR", "tenantId": "default" } ], "tenantId": "default" } }

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

User should be created We should be get the response like this: { "responseInfo": { "apiId": null, "ver": null, "ts": null, "resMsgId": null, "msgId": null, "status": "200" }, "user": [ { "id": 115, "userName": "TDS", "salutation": null, "name": "Test District Supervisor", "gender": "MALE", "mobileNumber": "5432167890", "alternatemobilenumber": null, "emailId": null, "altContactNumber": null, "pan": null, "aadhaarNumber": null, "permanentAddress": null, "permanentCity": null, "permanentPinCode": null, "correspondenceAddress": null, "correspondenceCity": null, "correspondencePinCode": null, "active": true, "locale": null, "type": "EMPLOYEE", "accountLocked": false, "accountLockedDate": null, "fatherOrHusbandName": null, "relationship": null, "signature": null, "bloodGroup": null, "photo": null, "identificationMark": null, "createdBy": null, "password": null, "otpReference": null, "lastModifiedBy": null, "tenantId": "default", "roles": [ { "code": "SUPERVISOR", "name": "Supervisor", "tenantId": "default" }, { "code": "DISTRICT_SUPERVISOR", "name": "District Supervisor", "tenantId": "default" } ], "uuid": "a5547adb-7557-4abc-be34-e47ae34b012d", "createdDate": "10-03-2023 16:48:53", "lastModifiedDate": "10-03-2023 16:48:53", "dob": null, "pwdExpiryDate": "08-06-2023 16:48:53" } ] }

"Check that after user creation has done able to create the project task or not Changes fields are following:- ""authToken"": - System Administrator login credential need to give from Application ->session storage Boundary & Boundary id :- Need to give boundary and their id from the boundary-data.json file (district leve boundary l data) Start Date & End date :- Need to change " we can set set te overall target also (non-mandatory) "targets": [ { "beneficiaryType": "HOUSEHOLD", //Product , Individual "baseline": 0, "target": 0 // overall target }"

Functional

{ "RequestInfo": { "authToken": "f08bf26b-8a94-40fd-9975-1d81146e8448" }, "Projects": [ { "tenantId": "default", "projectType": "LLIN-Default", "projectSubType": "Test", "address": { "tenantId": "default", "doorNo": "420", "latitude": 90, "longitude": 180, "locationAccuracy": 10000, "type": "PERMANENT", "addressLine1": "Some addressline 1", "addressLine2": "Some addressline 2", "landmark": "Some landmark", "city": "Bangalore", "pincode": "560001", "buildingName": "Some Building", "street": "Some street", "boundary": "LC00002", "boundaryType": "District" }, "startDate": 1679291036000, "endDate": 1679616405000, "isTaskEnabled": true, "parent": null, "targets": [ { "beneficiaryType": "HOUSEHOLD", "baseline": 0, "target": 0 } ], "department": "string", "description": "string", "referenceID": "string", "documents": [ ], "additionalFields": { "schema": "HOUSEHOLD", "version": 2, "fields": [ { "key": "height", "value": "180" } ] }, "rowVersion": 0 } ] }

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

Project should be created for district supervisor We should be get the response like this: { "ResponseInfo": { "apiId": null, "ver": null, "ts": 1679291129586, "resMsgId": null, "msgId": null, "status": "successful" }, "Project": [ { "id": "186d77de-e509-4ea2-a1d6-d86ad04a2054", "tenantId": "default", "projectNumber": "PJT-2023-03-20-000069", "name": null, "projectType": "LLIN-Default", "projectSubType": "Test", "department": "string", "description": "string", "referenceID": "string", "projectTypeId": null, "documents": [], "address": { "id": "7e84de71-4930-4750-b798-bc7c85fd7e9b", "tenantId": "default", "clientReferenceId": null, "doorNo": "420", "latitude": 90, "longitude": 180, "locationAccuracy": 10000, "type": "PERMANENT", "addressLine1": "Some addressline 1", "addressLine2": "Some addressline 2", "landmark": "Some landmark", "city": "Bangalore", "pincode": "560001", "buildingName": "Some Building", "street": "Some street", "boundaryType": "District", "boundary": "LC00002", "locality": null }, "startDate": 1679291036000, "endDate": 1679616405000, "isTaskEnabled": true, "parent": null, "projectHierarchy": null, "natureOfWork": null, "ancestors": null, "descendants": null, "targets": [ { "id": "13792b0d-228b-40d6-8303-85af6bdde9a2", "beneficiaryType": "HOUSEHOLD", "totalNo": null, "targetNo": null, "isDeleted": null, "auditDetails": { "createdBy": "0d64d5a5-3586-4082-8f58-492b6d4165a3", "lastModifiedBy": "0d64d5a5-3586-4082-8f58-492b6d4165a3", "createdTime": 1679291129576, "lastModifiedTime": 1679291129576 } } ], "additionalDetails": null, "isDeleted": false, "rowVersion": 0, "auditDetails": { "createdBy": "0d64d5a5-3586-4082-8f58-492b6d4165a3", "lastModifiedBy": "0d64d5a5-3586-4082-8f58-492b6d4165a3", "createdTime": 1679291129576, "lastModifiedTime": 1679291129576 } } ], "TotalCount": null }

"""Check that after Project creation has done able to link the project staff so that the particular supervisor can able to see their respective dashboard Changes fields are following:- """"authToken"""": - System Administrator login credential need to give from Application ->session storage projectId: - Get from the Project creation response Start Date & End date :- Need to change from Campaign start date to end date Userrole:-{ "name": "District Supervisor", "code": "DISTRICT_SUPERVISOR", "tenantId": "default" } should be update like this. UUid;- get from the user creation responce uuid userid :- need to change from user creation id i .e; """"user"""": [ { """"id"""": 115 }] """

Functional

{ "RequestInfo": { "authToken": "f08bf26b-8a94-40fd-9975-1d81146e8448", "userInfo": { "id": 115, "roles": [ { "code": "SUPERVISOR", "name": "Supervisor", "tenantId": "default" }, { "name": "District Supervisor", "code": "DISTRICT_SUPERVISOR", "tenantId": "default" } ], "uuid": "a5547adb-7557-4abc-be34-e47ae34b012d", "userName": "TDS", "name": "TDS", "emailId": null, "locale": null, "type": "EMPLOYEE", "active": true, "tenantId": "default", "permanentCity": null } }, "ProjectStaff": { "tenantId": "default", "userId": "72c4a0b5-1a0d-4120-a90f-a03ae5af8e2e", "projectId": "186d77de-e509-4ea2-a1d6-d86ad04a2054", "startDate": 1679291129576, "endDate": 1679291129576, "additionalFields": { "schema": "registration", "version": 1, "fields": [ { "key": "key", "value": "value" } ] }, "channel": "test_02c6c793f445" }, "apiOperation": "CREATE" }

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The project should be link with the user We should be get the response like this: { "ResponseInfo": { "apiId": null, "ver": null, "ts": 1679291731859, "resMsgId": null, "msgId": null, "status": "successful" }, "ProjectStaff": { "id": "PTS-2023-03-20-000046", "tenantId": "default", "userId": "72c4a0b5-1a0d-4120-a90f-a03ae5af8e2e", "projectId": "186d77de-e509-4ea2-a1d6-d86ad04a2054", "startDate": 1679291129576, "endDate": 1679291129576, "channel": "test_02c6c793f445", "isDeleted": false, "rowVersion": 1, "additionalFields": { "schema": "registration", "version": 1, "fields": [ { "key": "key", "value": "value" } ] }, "auditDetails": { "createdBy": "0d64d5a5-3586-4082-8f58-492b6d4165a3", "lastModifiedBy": "0d64d5a5-3586-4082-8f58-492b6d4165a3", "createdTime": 1679291731848, "lastModifiedTime": 1679291731848 } } }

HLM/04

Project_Creation_ Supervisor

Check whether after created the project and link with the respective user while user login to the particuka credential the user able to see the dashboard as well as previous data which are ingested in the dashboard earlier

Functional

For example :- User Name *- TPS Password *- eGov@4321 City *- default

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The respective Dashboard should be show after login with the supervisor( National , Provincial & district)

HLM/05

Project_Creation_ Supervisor

Check whether campaign start date and end date should be show in the filter and Response DataKey ( Inspect-> network-> click on the url name > click on the payload ) and always user able to change the date within the campaign start date to end date Note: If user login with the same credential at which project has been created then the user can able to see the start and end date the campaign and also they can see / modify from the date range also within the start and end date the campaign

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The date should be show in the filter and Response DataKey and user should not be select the date beyond the start end and end date .

HLM/06

Project_Task_Creation_ Supervisor

Check whether that any of the three types of supervisor can create the project task Changes fields are following:- authToken -"authToken": - System Administrator login credential need to give from Application ->session storage Project id :- change with the created project for the respective user Quatity;- need to change (not mandatory ) isDelivered": true (True - for successful delivery, false- no delivery) "deliveryComment": "",( True -no need to add anything,false- need any commet )

Functional

{ "RequestInfo": { "authToken": "{{Auth_Token}}", "userInfo": { "id": 105, "userName": "3989999996", "salutation": null, "name": "HCA", "gender": "MALE", "mobileNumber": "3989999996", "alternatemobilenumber": null, "emailId": null, "altContactNumber": null, "pan": null, "aadhaarNumber": null, "permanentAddress": null, "permanentCity": null, "permanentPinCode": null, "correspondenceAddress": null, "correspondenceCity": null, "correspondencePinCode": null, "active": true, "locale": null, "type": "EMPLOYEE", "accountLocked": false, "accountLockedDate": null, "fatherOrHusbandName": null, "relationship": null, "signature": null, "bloodGroup": null, "photo": null, "identificationMark": null, "createdBy": null, "password": null, "otpReference": null, "lastModifiedBy": null, "tenantId": "default", "roles": [ { "code": "{{CODE_P}}", "name": "{{name_P}}", "tenantId": "default" } ], "uuid": "0d64d5a5-3586-4082-8f58-492b6d4165a3", "createdDate": "01-12-2022 13:13:03", "lastModifiedDate": "01-12-2022 13:13:03", "dob": null, "pwdExpiryDate": "01-03-2023 13:13:03" } }, "Task": { "tenantId": "default", "projectId": "e6770dfe-554b-4fc1-ae68-1e88b3555c4b", "projectBeneficiaryClientReferenceId": "c5686805-f4f5-4300-8931-a0e28b32741b", "resources": [ { "id": "afae4399-5ec9-4431-940f-45d11fd9f0d1", "tenantId": "default", "clientReferenceId": null, "productVariantId": "PVAR-2022-12-20-000034", "quantity": 10, "isDelivered": true, "deliveryComment": "", "isDeleted": false } ], "plannedStartDate": 1675582245, "plannedEndDate": 1707723045, "actualStartDate": 1707550245, "actualEndDate": 1707590245, "createdBy": "56b5c31b-b843-426c-b8d5-64a4c80286aa", "createdDate": 1707550245, "address": { "id": "177fbafe-ebaa-4328-bae6-c2efd7f1ca24", "tenantId": "default", "clientReferenceId": null, "doorNo": "test_4b2c5ad43e11", "latitude": 86.78, "longitude": 77.12, "locationAccuracy": 65.67, "type": "PERMANENT", "addressLine1": "test_2512bdc41cb2", "addressLine2": "test_afa1eadcb4f0", "landmark": "test_d7ee474cb6da", "city": "test_932d23b00265", "pincode": "test_637fa8890171", "buildingName": "test_90f36fdaf51d", "street": "test_105ae34b63c6", "locality": null }, "additionalFields": { "schema": "test_5266efb5bcd9", "version": 24, "fields": [ { "key": "test_b9aa6f50056e", "value": "test_dcfafb1be02f" } ] }, "status": "SCHEDULED" } }

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The project task should be create for the supervisor.

HLM/07

Facility_creation_supervisor

Check wthether after project creation only we can create the new facility Changes fields are following:- authToken -"authToken": - System Administrator login credential need to give from Application ->session storage Project id :- change with the created project for the respective user "locality": { "code": "LC00001", // for province level creation of facility "name": "Tete" } ) we can change the locality for differnt level of supervisor like if it is provincial supervisor then we have to give the locality code for that

Functional

{ "RequestInfo": { "authToken": "{{Auth_Token}}", "userInfo": { "id": 105, "userName": "3989999996", "salutation": null, "name": "HCA", "gender": "MALE", "mobileNumber": "3989999996", "alternatemobilenumber": null, "emailId": null, "altContactNumber": null, "pan": null, "aadhaarNumber": null, "permanentAddress": null, "permanentCity": null, "permanentPinCode": null, "correspondenceAddress": null, "correspondenceCity": null, "correspondencePinCode": null, "active": true, "locale": null, "type": "EMPLOYEE", "accountLocked": false, "accountLockedDate": null, "fatherOrHusbandName": null, "relationship": null, "signature": null, "bloodGroup": null, "photo": null, "identificationMark": null, "createdBy": null, "password": null, "otpReference": null, "lastModifiedBy": null, "tenantId": "default", "roles": [ { "code": "SYSTEM_ADMINISTRATOR", "name": "System Administrator", "tenantId": "default" } ], "uuid": "adf829ff-7a65-4e8b-b1a7-191ec298e79e", "createdDate": "01-12-2022 13:13:03", "lastModifiedDate": "01-12-2022 13:13:03", "dob": null, "pwdExpiryDate": "01-03-2023 13:13:03" } }, "Facility": { "tenantId": "default", "isPermanent": "true", "name": "LLIN Warehouse1", "usage": "Storing LLIN", "storageCapacity": 200, "address": { "tenantId": "default", "doorNo": "123", "latitude": 12.34, "longitude": 123.45, "locationAccuracy": 123.76, "type": "PERMANENT", "addressLine1": "Alpine Apartments", "addressLine2": "Road Number 12", "landmark": "Near Niagara Lake", "city": "Bangalore", "pincode": "1234567", "buildingName": "Alpine Apartments", "street": "test_da0b8ebec5ef", "locality": { "code": "LC00001", "name": "Tete" } }, "additionalFields": { "schema": "test_e37466be924cjhghjg", "version": 8, "fields": [ { "key": "test_12bc5f24692f", "value": "test_bf376bce4c01" } ] }, "rowVersion": 0 } }

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The new facility should be created and generate the new facility id { "ResponseInfo": { "apiId": null, "ver": null, "ts": 1679335150767, "resMsgId": null, "msgId": null, "status": "successful" }, "Facility": { "id": "F-2023-03-20-000034", "tenantId": "default", "isPermanent": true, "name": "LLIN Warehouse1", "usage": "Storing LLIN", "storageCapacity": 200, "address": { "id": "259f6c52-6faa-430a-a7d2-2f794145f2e8", "tenantId": "default", "doorNo": "123", "latitude": 12.34, "longitude": 123.45, "locationAccuracy": 123.76, "type": "PERMANENT", "addressLine1": "Alpine Apartments", "addressLine2": "Road Number 12", "landmark": "Near Niagara Lake", "city": "Bangalore", "pincode": "1234567", "buildingName": "Alpine Apartments", "street": "test_da0b8ebec5ef", "locality": { "code": "LC00001", "name": "Tete", "label": null, "latitude": null, "longitude": null, "children": null, "materializedPath": null } }, "additionalFields": { "schema": "test_e37466be924cjhghjg", "version": 8, "fields": [ { "key": "test_12bc5f24692f", "value": "test_bf376bce4c01" } ] }, "isDeleted": false, "rowVersion": 1, "auditDetails": { "createdBy": "0d64d5a5-3586-4082-8f58-492b6d4165a3", "lastModifiedBy": "0d64d5a5-3586-4082-8f58-492b6d4165a3", "createdTime": 1679335150746, "lastModifiedTime": 1679335150746 } } }

HLM/08

Facility_project_tagging

Check whether after created the facility, from the facility id user able to tag thier facility to the existing project Changes fields are following:- authToken -"authToken": - System Administrator login credential need to give from Application ->session storage ProjectId- priject creation id (for diffrent level of supervisor) facilityId- newly created facility id

Functional

{ "RequestInfo": { "authToken": "{{Auth_Token}}", "userInfo": { "id": 105, "userName": "3989999996", "salutation": null, "name": "HCA", "gender": "MALE", "mobileNumber": "3989999996", "alternatemobilenumber": null, "emailId": null, "altContactNumber": null, "pan": null, "aadhaarNumber": null, "permanentAddress": null, "permanentCity": null, "permanentPinCode": null, "correspondenceAddress": null, "correspondenceCity": null, "correspondencePinCode": null, "active": true, "locale": null, "type": "EMPLOYEE", "accountLocked": false, "accountLockedDate": null, "fatherOrHusbandName": null, "relationship": null, "signature": null, "bloodGroup": null, "photo": null, "identificationMark": null, "createdBy": null, "password": null, "otpReference": null, "lastModifiedBy": null, "tenantId": "default", "roles": [ { "code": "SYSTEM_ADMINISTRATOR", "name": "System Administrator", "tenantId": "default" } ], "uuid": "adf829ff-7a65-4e8b-b1a7-191ec298e79e", "createdDate": "01-12-2022 13:13:03", "lastModifiedDate": "01-12-2022 13:13:03", "dob": null, "pwdExpiryDate": "01-03-2023 13:13:03" } }, "ProjectFacility": { "tenantId": "default", "facilityId": "{{Facility_Id}}", "projectId": "e6770dfe-554b-4fc1-ae68-1e88b3555c4b", "rowVersion": 1 }, "apiOperation": "CREATE" }

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

For the particular facility should be tagged the respective project { "ResponseInfo": { "apiId": null, "ver": null, "ts": 1679335271984, "resMsgId": null, "msgId": null, "status": "successful" }, "ProjectFacility": { "id": "PF-2023-03-20-000021", "tenantId": "default", "facilityId": "F-2023-03-20-000034", "projectId": "e6770dfe-554b-4fc1-ae68-1e88b3555c4b", "isDeleted": false, "rowVersion": 1, "additionalFields": null, "auditDetails": { "createdBy": "0d64d5a5-3586-4082-8f58-492b6d4165a3", "lastModifiedBy": "0d64d5a5-3586-4082-8f58-492b6d4165a3", "createdTime": 1679335271969, "lastModifiedTime": 1679335271969 } } }

HLM/09

Stock_creation

Check whether for update /load the stock to the partcular facility Changes fields are following:- authToken -"authToken": - System Administrator login credential need to give from Application ->session storage facilityId- newly created facility id ( this facility id already link with existing project after Facility_project_tagging is done ) Quantity :- need to give Tansaction type & Transaction reason(get from wagger editor)

Functional

{ "RequestInfo": { "authToken": "{{Auth_Token}}", "userInfo": { "id": 105, "userName": "3989999996", "salutation": null, "name": "HCA", "gender": "MALE", "mobileNumber": "3989999996", "alternatemobilenumber": null, "emailId": null, "altContactNumber": null, "pan": null, "aadhaarNumber": null, "permanentAddress": null, "permanentCity": null, "permanentPinCode": null, "correspondenceAddress": null, "correspondenceCity": null, "correspondencePinCode": null, "active": true, "locale": null, "type": "EMPLOYEE", "accountLocked": false, "accountLockedDate": null, "fatherOrHusbandName": null, "relationship": null, "signature": null, "bloodGroup": null, "photo": null, "identificationMark": null, "createdBy": null, "password": null, "otpReference": null, "lastModifiedBy": null, "tenantId": "default", "roles": [ { "code": "SYSTEM_ADMINISTRATOR", "name": "System Administrator", "tenantId": "default" } ], "uuid": "adf829ff-7a65-4e8b-b1a7-191ec298e79e", "createdDate": "01-12-2022 13:13:03", "lastModifiedDate": "01-12-2022 13:13:03", "dob": null, "pwdExpiryDate": "01-03-2023 13:13:03" } }, "Stock": { "tenantId": "default", "facilityId": "{{Facility_Id}}", "productVariantId": "PVAR-2022-12-20-000034", "quantity": 10, "referenceId": "d7963382-59e1-41d3-9e40-a66037ea9486", "referenceIdType": "PROJECT", "transactionType": "DISPATCHED", "transactionReason": "RETURNED", "wayBillNumber": "w-100", "transactingPartyId": "test_cc7a3c93d242", "transactingPartyType": "test_1bd55e039ef4", "additionalFields": { "schema": "test_9ac8bdde4931", "version": 62, "fields": [ { "key": "test_c3ccc484aba7", "value": "test_655865ce6585" } ] }, "isDeleted": true, "rowVersion": 10, "auditDetails": { "createdBy": "test_9c5adbbe0337", "lastModifiedBy": "test_55924c5f3c2d", "createdTime": 61, "lastModifiedTime": 84 } } } // Project creation (Tete) [id] ==> Create new facility [id] ==> Tag project + facility ==> Create new stock for a facility

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The stock should be update/ load as per the request

HLM/10

Project_Creation_ Supervisor

Check whether if the user logout from the System Administrative credential then the previous generated token is showing invalid token while generating the project

Functional

1.Enter valid URL 2.Click on Continue Button 3.Enter valid Login Credential 4.Click on Continue Button

The user logout from the System Administrative credential then the previous generated token should be showing invalid token while generating the project

Supervision Tab

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

HLM/1956/01

Supervision Tab

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/1956/02

Supervision Tab

Check whether National Level user arrive to the overview page by clicking on respective "Coverage by province" and the bar charts is showing according to the district wise (according to the selected province & Aggregate of all districts within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to see the overview page and the bar charts should be show according to the district wise

HLM/1956/03

Supervision Tab

Check whether it is the default overview will be at the provincial level (Aggregate of all districts within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Provincial level user should be switch to the Supervision Tab by click on the next tab from the overview tab and the bar charts should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected Province )

HLM/1956/04

Supervision Tab

Check whether provincial level user arrive to the Supervision Page by switch the tab from "Overview" tab to Supervision tab and the bar charts is showing according to the district wise (according to the selected province)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Provincial level user should be switch to the Supervision Tab by click on the next tab from the overview tab and the bar charts should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected district )

HLM/1956/05

Supervision Tab

Check whether it is the default overview view will be at the district level (Aggregate of all api within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to see the overview page and the bar charts should be show according to the AP1,AP2 wise

HLM/1956/06

Supervision Tab

Check whether district Level user arrive to the Supervision Tab by switch the tab from "Overview" page to Supervision Tab and the bar charts is showing according to the AP1, AP2, .... APn for District level role wise (according to the selected district )

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

District level user should be switch to the Supervision Tab by click on the next tab from the overview tab and the bar charts should be display according to the AP1, AP2, .... APn for District level role (according to the selected district )

HLM/1956/07

Supervision Tab

a)Check whether "Date Range" is present at top most left side. b)Check whether "Date Range" as box with current Date and data picker calender c)Check whether once we mouse hover on the "Date Range" box color need to change orange. Once we remove mouse hover from box it is change to black color. d)Check whether Date format as "DD/MM/YYYY". e)Check whether Once User click on Calender icon, calender/Date picker is open or not. f)Check whether the padding between text and icon, spacing to boader is as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should be as per Figma

HLM/1956/08

Supervision Tab

a)Check that date picker get open when user click on date field. b)Check that user able to select the date from the date picker. c)Check that by default current date selected or not when date picker get open. d)Check that current date highlight by default or not . e)Check that date picker get closed or not when user select the date from the date picker . f)Check that date picker get closed or not when user click outside of date field. g)Check that user able to change the date or not once select from date picker. h)Check that selected date showing in date field or not . i)Check that date showing in valid format or not when user select the date from date picker. j)Check that user able to swipe the previous month or year from arrow(forward and Backward) option in date picker

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should work as per validations and filters too.

HLM/1956/09

Supervision Tab

Check whether Dates changes as user select "Custom Date Range ","Today" and "Cumulative" Check whether tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should display black color also By default the date will be selected the Today date range tab

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to select or unselect the Date Changes but by default the date should be selected the Today date range tab

HLM/1956/10

Supervision Tab

Check whether National level Dashbord user lands to Overview tab by default

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab.

HLM/1956/11

Supervision Tab

Check whether tabs(Overview,Inventory ,Complaints,Inventory and Supervision ) color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab and color of Overview should be in orange and black color when unselected.

HLM/1956/12

Supervision Tab

Check whether User is able to download a pdf/jpg of the entire page.

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download the entire page and need to open the succesful file and cross check with UI and downloaded file. (pdf/jpg)

HLM/1956/13

Supervision Tab

Check whether User is able to share through whatsapp as pdf/jpg of the entire page. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through whatsapp

HLM/1956/14

Supervision Tab

Check whether User is able to sharable through email as pdf/jpg of the entire page.If yes check as image or link/text

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through email

HLM/1956/15

Supervision Tab

Check whether if a user select a date range that is invalid (eg: tomorrow) the proper error message is shown

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The system should be show the proper validation message i.e;"No-Data"

HLM/1956/16

Supervision Tab

a)Check whether that the breadcrumbs has generated as per the user switch one tab to another b) check whether the share and the download option in the top is working as per the requiement like if user click on the share the data can we sharable with PDF/image format and user will click on the download option then user can also download the image and pdf

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The breadcrumbs should be generate as per the user switch one tab to another also the share and the download option should be work as per the requirements

HLM/1956/17

Supervision Tab_ National Supervisors Checklists Completion Rate

Check whether "National Supervisors Checklists Completion Rate" is separate card in Supervision tab Dashbord screen with alignment,Bold as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

It should have "National Supervisors Checklists Completion Rate" card the text "National Supervisors Checklists Completion Rate" with Bold and with correct alignments.

HLM/1956/18

Supervision Tab_ National Supervisors Checklists Completion Rate

Check whether user able to click more icon then the following three options are present: a)Download Icon Image b)Whatsapp Icon Image c)Email Icon Image

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

More Icon should be clickable. And it need to disply the three options: a)Download Icon Image b)Whatsapp Icon Image c)Email Icon Image

HLM/1956/19

Supervision Tab_ National Supervisors Checklists Completion Rate

Check whether font size, colors,paddings are maintained as text primary and secondary color in Complaints as per requirement(Figma)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

font size, colors,padding of text primary and secondary color should be as per reqirement in Complaints.

HLM/1956/20

Supervision Tab_ National Supervisors Checklists Completion Rate

Check whether user able to see bars chart that shows the number of times checklists were filled by National -level supervisors

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User able to see bars chart that shows the number of times checklists were filled by National -level supervisors

HLM/1956/21

Supervision Tab_ National Supervisors Checklists Completion Rate

Check whether that Y-axis starts from "0" Check whether user able to see on the Y-axis number difference is as we ingest the bulk of data .it is dyamic as the data & checklist names starting letter should be capital.

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

On y-axis user should able to see numbers it should be dyamic as we ingest the bulk data. It should start from 0 always and checklist names starting letter should be capital.

HLM/1956/22

Supervision Tab_ National Supervisors Checklists Completion Rate

Check whether the Bar chart color is showing in blue color as per figma and as value present.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Bar chart color should be show in blue color as per figma

HLM/1956/23

Supervision Tab_ National Supervisors Checklists Completion Rate

Check whether Bar chart showing increasing as value increases for the district and AP

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Bar chart should increasing as value increases for the district Bar chart should increasing as value increases for the ap1,ap2...

HLM/1956/24

Supervision Tab_ National Supervisors Checklists Completion Rate

Provincial level User =================== Check whether by mouse hover on one of the checklist in the bar chart then name of the checklist and value display in pop-up Check whether by Mouse hover it is showing the checklist name as Bold and value as unBold District Level User ================ Check whether by mouse hover on one of the checklist in the bar chart then name of the checklist and value display in pop-up Check whether by Mouse hover it is showing the checklist name as Bold and value as unBold

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once user mouse hoveron the bar chart of any one of them checklist name should be Bold and Unbold

HLM/1956/25

Supervision Tab_ National Supervisors Checklists Completion Rate

Check whether provincial level If the bar chart is hyperlinked (on click, navigates to some other page), it should redirect to the district page i.e AP1,AP2...

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Which user click on blue color of any one district then it should redirect to ap (drill down level )

HLM/1956/26

Supervision Tab_ National Supervisors Checklists Completion Rate

Check whether No data message should be displayed when there is no data in the Bar chart .

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

No data message should when there is no data in bar chat or in selected data range

HLM/1956/27

Supervision Tab_ National Supervisors Checklists Completion Rate

a)Check Whether tooltip width and height should be aligned. b)Check Whether the text shown on the tooltip is aligned or not. c)Check Whether accurate text shown on the mouse hover on the tooltip.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Tooltip should only display when user mouse hover and the text font size and width and height should be aligned as per Figma

HLM/1956/28

Supervision Tab_ National Supervisors Checklists Completion Rate

a)Check whether the user move pointer from the text/link tooltip text should be hidden or not. b)Check whether the mouse hover colour on the text/link changed or not. c)Check Whether on the mouse hover, mouse pointer changes or not. d)Check Whether text/link aligned with the label text on which tooltip implemented.

Functional/UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

When user move the pointer from the text then tooltip need to hidden ,Colour and mouse pointer need to changed whenever user mouse hover.

HLM/1956/29

Supervision Tab_ National Supervisors Checklists Completion Rate

a)Check Whether text for the maximum length on the tooltip should not be trim. b)Check Whether that the tooltip text should be relevant and well explained to the user. c)Check Whether there should not be any spelling mistake for the content added on the tooltip.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Text shouldn't overflow outside the tooltip box it need to tirm to next line and text in the tootip need to be relevant and no spelling mistakes should be.

HLM/1956/30

Supervision Tab_ National Supervisors Checklists Completion Rate

a)Check Whether text/context i.e letters and numbers shows in respective localization language.(Should support localisation for multiple languages) b)Check Whether English is default language.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Text need to display as per the selected localization language and English Language should be default.

HLM/1956/31

Supervision Tab_ National Supervisors Checklists Completion Rate

check whether District Supervisors Checklists Completion Rate values are generated by using the below fromula: "For National/Provincial Supervisors 6.1 = No.of entries = (The number of checklists created within the selected/assigned province and selected date range, where supervisor level == National & Checklist name = i) i = Checklist 1, Checklist 2, Checklist 3, ...Checklist n For District Supervisors 6.1 = No.of entries = (The number of checklists created within the assigned district and selected date range, where supervisor level == National & Checklist name = i) i = Checklist 1, Checklist 2, Checklist 3, ...Checklist n"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

District Supervisors Checklists Completion Rate values should be generated by using the below fromula: "For National & Provincial Supervisors 6.1 = No.of entries = (The number of checklists created within the selected/assigned province and selected date range, where supervisor level == District & Checklist name = i) i = Checklist 1, Checklist 2, Checklist 3, ...Checklist n For District Supervisors 6.1 = No.of entries = (The number of checklists created within the assigned district and selected date range, where supervisor level == District & Checklist name = i) i = Checklist 1, Checklist 2, Checklist 3, ...Checklist n"""

Supervision Tab

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

HLM/2507/01

Supervision Tab

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/2507/02

Supervision Tab

Check whether National Level user arrive to the overview page by clicking on respective "Coverage by province" and the bar charts is showing according to the district wise (according to the selected province & Aggregate of all districts within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to see the overview page and the bar charts should be show according to the district wise

HLM/2507/03

Supervision Tab

Check whether it is the default overview will be at the provincial level (Aggregate of all districts within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Provincial level user should be switch to the Supervision Tab by click on the next tab from the overview tab and the bar charts should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected Province )

HLM/2507/04

Supervision Tab

Check whether provincial level user arrive to the Supervision Page by switch the tab from "Overview" tab to Supervision tab and the bar charts is showing according to the district wise (according to the selected province)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Provincial level user should be switch to the Supervision Tab by click on the next tab from the overview tab and the bar charts should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected district )

HLM/2507/05

Supervision Tab

Check whether it is the default overview view will be at the district level (Aggregate of all api within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to see the overview page and the bar charts should be show according to the AP1,AP2 wise

HLM/2507/06

Supervision Tab

Check whether district Level user arrive to the Supervision tab by switch the tab from "Overview" tab to "Supervision " tab and the bar charts is showing according to the AP1, AP2, .... APn for District level role wise (according to the selected district )

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

District level user should be switch to the Supervision Tab by click on the next tab from the overview tab and the bar charts should be display according to the AP1, AP2, .... APn for District level role (according to the selected district )

HLM/2507/07

Supervision Tab

a)Check whether "Date Range" is present at top most left side. b)Check whether "Date Range" as box with current Date and data picker calender c)Check whether once we mouse hover on the "Date Range" box color need to change orange. Once we remove mouse hover from box it is change to black color. d)Check whether Date format as "DD/MM/YYYY". e)Check whether Once User click on Calender icon, calender/Date picker is open or not. f)Check whether the padding between text and icon, spacing to boader is as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should be as per Figma

HLM/2507/08

Supervision Tab

a)Check that date picker get open when user click on date field. b)Check that user able to select the date from the date picker. c)Check that by default current date selected or not when date picker get open. d)Check that current date highlight by default or not . e)Check that date picker get closed or not when user select the date from the date picker . f)Check that date picker get closed or not when user click outside of date field. g)Check that user able to change the date or not once select from date picker. h)Check that selected date showing in date field or not . i)Check that date showing in valid format or not when user select the date from date picker. j)Check that user able to swipe the previous month or year from arrow(forward and Backward) option in date picker

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should work as per validations and filters too.

HLM/2507/09

Supervision Tab

Check whether Dates changes as user select "Custom Date Range ","Today" and "Cumulative" Check whether tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should display black color also By default the date will be selected the Today date range tab

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to select or unselect the Date Changes but by default the date should be selected the Today date range tab

HLM/2507/10

Supervision Tab

Check whether National level Dashbord user lands to Overview tab by default

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab.

HLM/2507/11

Supervision Tab

Check whether tabs(Overview,Inventory ,Complaints,Inventory and Supervision ) color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab and color of Overview should be in orange and black color when unselected.

HLM/2507/12

Supervision Tab

Check whether User is able to download a pdf/jpg of the entire page.

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download the entire page and need to open the succesful file and cross check with UI and downloaded file. (pdf/jpg)

HLM/2507/13

Supervision Tab

Check whether User is able to share through whatsapp as pdf/jpg of the entire page. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through whatsapp

HLM/2507/14

Supervision Tab

Check whether User is able to sharable through email as pdf/jpg of the entire page.If yes check as image or link/text

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through email

HLM/2507/15

Supervision Tab

Check whether if a user select a date range that is invalid (eg: tomorrow) the proper error message is shown

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The system should be show the proper validation message i.e;"No-Data"

HLM/2507/16

Supervision Tab

a)Check whether that the breadcrumbs has generated as per the user switch one tab to another b) check whether the share and the download option in the top is working as per the requiement like if user click on the share the data can we sharable with PDF/image format and user will click on the download option then user can also download the image and pdf

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The breadcrumbs should be generate as per the user switch one tab to another also the share and the download option should be work as per the requirements

HLM/2507/17

Supervision Tab_ Sync Rate

Check whether "Sync Rate " is separate card in Supervision tab Dashbord screen with alignment,Bold as per Figma also the sub-heading is display that is "% sync rates across boundaries (Total users synced / Total users created)" as per figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

In Overview page it should have Overall Checklists Completion Rate separate Overall Checklists Completion Rate card with Bold "Overall Checklists Completion Rate" with correct alignments.

HLM/2507/18

Supervision Tab_ Sync Rate

Check whether user able to click more icon then the following three options are present: a)Download Icon Image b)Whatsapp Icon Image c)Email Icon Image

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

More Icon should be clickable. And it need to disply the three options: a)Download Icon Image b)Whatsapp Icon Image c)Email Icon Image

HLM/2507/19

Supervision Tab_ Sync Rate

Check whether font size, colors,paddings are maintained as text primary and secondary color in Complaints as per requirement(Figma)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

font size, colors,padding of text primary and secondary color should be as per reqirement in Complaints.

HLM/2507/20

Supervision Tab_ Sync Rate

Check whether user able to see bars chart that shows the Percentage of users who have synced at least once for Today

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to see bars chart that shows the Percentage of users who have synced at least once for Today

HLM/2507/21

Supervision Tab_ Sync Rate

Check whether user able to see numbers with % in the Y-axis Check whether that Y-axis starts from "0" Check whether user able to see on the Y-axis number difference is as we ingest the bulk of data.It is dyamic as the data & Locality starting letter should be capital.

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

On y-axis user should able to see numbers it should be dyamic as we ingest the bulk data. It should start from 0 always & It is dyamic as the data & Locality names starting letter should be capital.

HLM/2507/22

Supervision Tab_ Sync Rate

Check whether the Bar chart color is showing in blue color as per figma and as value present.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Bar chart color should be show in blue color as per figma

HLM/2507/23

Supervision Tab_ Sync Rate

Check whether Bar chart showing increasing as value increases for the district and AP

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Bar chart should increasing as value increases for the district Bar chart should increasing as value increases for the ap1,ap2...

HLM/2507/24

Supervision Tab_ Sync Rate

Check whether by mouse hover on one of the district in the bar chart then name of the district and value display in pop-up Check whether by Mouse hover it is showing the checklist name as Bold and value as unBold for Provincial level User Check whether by mouse hover on one of the AP in the bar chart then name of the AP and value display in pop-up Check whether by Mouse hover it is showing the checklist name as Bold and value as unBold for District Level User

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once user mouse hoveron the bar chart of any one of them checklist name should be Bold and Unbold

HLM/2507/25

Supervision Tab_ Sync Rate

Check whether that drill-down for this will be limited at AP level. So for National/Provincial sup: District --> AP For District Supervisors: AP (no drill down)

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The drill down should be limited according to the at AP level. So for National/Provincial sup: District --> AP For District Supervisors: AP (no drill down)

HLM/2507/26

Supervision Tab_ Sync Rate

Check whether No data message should be displayed when there is no data in the Bar chart .

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

No data message should when there is no data in bar chat or in selected data range

HLM/2507/27

Supervision Tab_ Sync Rate

a)Check Whether tooltip width and height should be aligned. b)Check Whether the text shown on the tooltip is aligned or not. c)Check Whether accurate text shown on the mouse hover on the tooltip.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Tooltip should only display when user mouse hover and the text font size and width and height should be aligned as per Figma

HLM/2507/28

Supervision Tab_ Sync Rate

a)Check whether the user move pointer from the text/link tooltip text should be hidden or not. b)Check whether the mouse hover colour on the text/link changed or not. c)Check Whether on the mouse hover, mouse pointer changes or not. d)Check Whether text/link aligned with the label text on which tooltip implemented.

Functional/UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

When user move the pointer from the text then tooltip need to hidden ,Colour and mouse pointer need to changed whenever user mouse hover.

HLM/2507/29

Supervision Tab_ Sync Rate

a)Check Whether text for the maximum length on the tooltip should not be trim. b)Check Whether that the tooltip text should be relevant and well explained to the user. c)Check Whether there should not be any spelling mistake for the content added on the tooltip.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Text shouldn't overflow outside the tooltip box it need to tirm to next line and text in the tootip need to be relevant and no spelling mistakes should be.

HLM/2507/30

Supervision Tab_ Sync Rate

a)Check Whether text/context i.e letters and numbers shows in respective localization language.(Should support localisation for multiple languages) b)Check Whether English is default language.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Text need to display as per the selected localization language and English Language should be default.

HLM/2507/31

Supervision Tab_ Sync Rate

check whether Sync Rate values are generated by using the below fromula: 2.2 *100 / 2.1

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Sync Rate values should be generated by using the below fromula: 2.2 *100 / 2.1

Supervision Tab

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

HLM/1956/01

Supervision Tab

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/1956/02

Supervision Tab

Check whether National Level user arrive to the overview page by clicking on respective "Coverage by province" and the bar charts is showing according to the district wise (according to the selected province & Aggregate of all districts within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to see the overview page and the bar charts should be show according to the district wise

HLM/1956/03

Supervision Tab

Check whether it is the default overview will be at the provincial level (Aggregate of all districts within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Provincial level user should be switch to the Supervision Tab by click on the next tab from the overview tab and the bar charts should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected Province )

HLM/1956/04

Supervision Tab

Check whether provincial level user arrive to the Supervision Page by switch the tab from "Overview" tab to Supervision tab and the bar charts is showing according to the district wise (according to the selected province)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Provincial level user should be switch to the Supervision Tab by click on the next tab from the overview tab and the bar charts should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected district )

HLM/1956/05

Supervision Tab

Check whether it is the default overview view will be at the district level (Aggregate of all api within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to see the overview page and the bar charts should be show according to the AP1,AP2 wise

HLM/1956/06

Supervision Tab

Check whether district Level user arrive to theSupervision Tab by switch the tab from "Overview" page to Supervision Tab and the bar charts is showing according to the AP1, AP2, .... APn for District level role wise (according to the selected district )

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

District level user should be switch to the Supervision Tab by click on the next tab from the overview tab and the bar charts should be display according to the AP1, AP2, .... APn for District level role (according to the selected district )

HLM/1956/07

Supervision Tab

a)Check whether "Date Range" is present at top most left side. b)Check whether "Date Range" as box with current Date and data picker calender c)Check whether once we mouse hover on the "Date Range" box color need to change orange. Once we remove mouse hover from box it is change to black color. d)Check whether Date format as "DD/MM/YYYY". e)Check whether Once User click on Calender icon, calender/Date picker is open or not. f)Check whether the padding between text and icon, spacing to boader is as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should be as per Figma

HLM/1956/08

Supervision Tab

a)Check that date picker get open when user click on date field. b)Check that user able to select the date from the date picker. c)Check that by default current date selected or not when date picker get open. d)Check that current date highlight by default or not . e)Check that date picker get closed or not when user select the date from the date picker . f)Check that date picker get closed or not when user click outside of date field. g)Check that user able to change the date or not once select from date picker. h)Check that selected date showing in date field or not . i)Check that date showing in valid format or not when user select the date from date picker. j)Check that user able to swipe the previous month or year from arrow(forward and Backward) option in date picker

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should work as per validations and filters too.

HLM/1956/09

Supervision Tab

Check whether Dates changes as user select "Custom Date Range ","Today" and "Cumulative" Check whether tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should display black color also By default the date will be selected the Today date range tab

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to select or unselect the Date Changes but by default the date should be selected the Today date range tab

HLM/1956/10

Supervision Tab

Check whether National level Dashbord user lands to Overview tab by default

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab.

HLM/1956/11

Supervision Tab

Check whether tabs(Overview,Inventory ,Complaints,Inventory and Supervision ) color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab and color of Overview should be in orange and black color when unselected.

HLM/1956/12

Supervision Tab

Check whether User is able to download a pdf/jpg of the entire page.

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download the entire page and need to open the succesful file and cross check with UI and downloaded file. (pdf/jpg)

HLM/1956/13

Supervision Tab

Check whether User is able to share through whatsapp as pdf/jpg of the entire page. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through whatsapp

HLM/1956/14

Supervision Tab

Check whether User is able to sharable through email as pdf/jpg of the entire page.If yes check as image or link/text

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through email

HLM/1956/15

Supervision Tab

Check whether if a user select a date range that is invalid (eg: tomorrow) the proper error message is shown

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The system should be show the proper validation message i.e;"No-Data"

HLM/1956/16

Supervision Tab

a)Check whether that the breadcrumbs has generated as per the user switch one tab to another b) check whether the share and the download option in the top is working as per the requiement like if user click on the share the data can we sharable with PDF/image format and user will click on the download option then user can also download the image and pdf

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The breadcrumbs should be generate as per the user switch one tab to another also the share and the download option should be work as per the requirements

HLM/1956/17

Supervision Tab_ Provincial Supervisors Checklists Completion Rate

Check whether "Provincial Supervisors Checklists Completion Rate" is separate card in Supervision tab Dashbord screen with alignment,Bold as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

In Supervisors page it should have provinicial Supervisors Checklists Completion Rate" card with Bold "Overall Checklists Completion Rate" with correct alignments.

HLM/1956/18

Supervision Tab_ Provincial Supervisors Checklists Completion Rate

Check whether user able to click more icon then the following three options are present: a)Download Icon Image b)Whatsapp Icon Image c)Email Icon Image

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

More Icon should be clickable. And it need to disply the three options: a)Download Icon Image b)Whatsapp Icon Image c)Email Icon Image

HLM/1956/19

Supervision Tab_ Provincial Supervisors Checklists Completion Rate

Check whether font size, colors,paddings are maintained as text primary and secondary color in Complaints as per requirement(Figma)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

font size, colors,padding of text primary and secondary color should be as per reqirement in Complaints.

HLM/1956/20

Supervision Tab_ Provincial Supervisors Checklists Completion Rate

Check whether user able to see bars chart that shows the number of times checklists were filled by provincial level supervisors

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User able to see bars chart that shows the number of times checklists were filled by provincial level supervisors

HLM/1956/21

Supervision Tab_ Provincial Supervisors Checklists Completion Rate

Check whether that Y-axis starts from "0" Check whether user able to see on the Y-axis number difference is as we ingest the bulk of data.It is dyamic as the data & checklist names starting letter should be capital.

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

On y-axis user should able to see numbers it should be dyamic as we ingest the bulk data. It should start from 0 always and checklist names starting letter should be capital.

HLM/1956/22

Supervision Tab_ Provincial Supervisors Checklists Completion Rate

Check whether the Bar chart color is showing in blue color as per figma and as value present.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Bar chart color should be show in blue color as per figma

HLM/1956/23

Supervision Tab_ Provincial Supervisors Checklists Completion Rate

Check whether Bar chart showing increasing as value increases for the district and AP

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Bar chart should increasing as value increases for the district Bar chart should increasing as value increases for the ap1,ap2...

HLM/1956/24

Supervision Tab_ Provincial Supervisors Checklists Completion Rate

Provincial level User =================== Check whether by mouse hover on one of the district in the bar chart then name of the district and value display in pop-up Check whether by Mouse hover it is showing the checklist name as Bold and value as unBold District Level User ================ Check whether by mouse hover on one of the AP in the bar chart then name of the AP and value display in pop-up Check whether by Mouse hover it is showing the checklist name as Bold and value as unBold

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once user mouse hoveron the bar chart of any one of them checklist name should be Bold and Unbold

HLM/1956/25

Supervision Tab_ Provincial Supervisors Checklists Completion Rate

Check whether provincial level If the bar chart is hyperlinked (on click, navigates to some other page), it should redirect to the district page i.e AP1,AP2...

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Which user click on blue color of any one district then it should redirect to ap (drill down level )

HLM/1956/26

Supervision Tab_ Provincial Supervisors Checklists Completion Rate

Check whether No data message should be displayed when there is no data in the Bar chart .

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

No data message should when there is no data in bar chat or in selected data range

HLM/1956/27

Supervision Tab_ Provincial Supervisors Checklists Completion Rate

a)Check Whether tooltip width and height should be aligned. b)Check Whether the text shown on the tooltip is aligned or not. c)Check Whether accurate text shown on the mouse hover on the tooltip.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Tooltip should only display when user mouse hover and the text font size and width and height should be aligned as per Figma

HLM/1956/28

Supervision Tab_ Provincial Supervisors Checklists Completion Rate

a)Check whether the user move pointer from the text/link tooltip text should be hidden or not. b)Check whether the mouse hover colour on the text/link changed or not. c)Check Whether on the mouse hover, mouse pointer changes or not. d)Check Whether text/link aligned with the label text on which tooltip implemented.

Functional/UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

When user move the pointer from the text then tooltip need to hidden ,Colour and mouse pointer need to changed whenever user mouse hover.

HLM/1956/29

Supervision Tab_ Provincial Supervisors Checklists Completion Rate

a)Check Whether text for the maximum length on the tooltip should not be trim. b)Check Whether that the tooltip text should be relevant and well explained to the user. c)Check Whether there should not be any spelling mistake for the content added on the tooltip.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Text shouldn't overflow outside the tooltip box it need to tirm to next line and text in the tootip need to be relevant and no spelling mistakes should be.

HLM/1956/30

Supervision Tab_ Provincial Supervisors Checklists Completion Rate

a)Check Whether text/context i.e letters and numbers shows in respective localization language.(Should support localisation for multiple languages) b)Check Whether English is default language.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Text need to display as per the selected localization language and English Language should be default.

HLM/1956/31

Supervision Tab_ Provincial Supervisors Checklists Completion Rate

For National/Provincial Supervisors 6.1 = No.of entries = (The number of checklists created within the selected/assigned province and selected date range, where supervisor level == Provincial & Checklist name = i) i = Checklist 1, Checklist 2, Checklist 3, ...Checklist n For District Supervisors 6.1 = No.of entries = (The number of checklists created within the assigned district and selected date range, where supervisor level == Provincial & Checklist name = i) i = Checklist 1, Checklist 2, Checklist 3, ...Checklist n"

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Provincial Supervisors Checklists Completion Rate values should be generated by using the below fromula: "For National/Provincial Supervisors 6.1 = No.of entries = (The number of checklists created within the selected/assigned province and selected date range, where supervisor level == Provincial & Checklist name = i) i = Checklist 1, Checklist 2, Checklist 3, ...Checklist n For District Supervisors 6.1 = No.of entries = (The number of checklists created within the assigned district and selected date range, where supervisor level == Provincial & Checklist name = i) i = Checklist 1, Checklist 2, Checklist 3, ...Checklist n"""

Supervision Tab

Test Id
Sub Feature/ Use Case
Test Ideas
Test Type
Test Data
Steps to be executed
Expected Result
QA Review
Dev Review
PM Review
Actual result
Dev Status
QA Status
Comments
Environment
OS
Browser

HLM/2498/01

Supervision Tab

Check whether National Level Dashboard user is able to login to application

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to see the home screen Dashbord after successful login into the web application

HLM/2498/02

Supervision Tab

Check whether National Level user arrive to the overview page by clicking on respective "Coverage by province" and the bar charts is showing according to the district wise (according to the selected province & Aggregate of all districts within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to see the overview page and the bar charts should be show according to the district wise

HLM/2498/03

Supervision Tab

Check whether it is the default overview will be at the provincial level (Aggregate of all districts within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Provincial level user should be switch to the Supervision Tab by click on the next tab from the overview tab and the bar charts should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected Province )

HLM/2498/04

Supervision Tab

Check whether provincial level user arrive to the Supervision Page by switch the tab from "Overview" tab to Supervision tab and the bar charts is showing according to the district wise (according to the selected province)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Provincial level user should be switch to the Supervision Tab by click on the next tab from the overview tab and the bar charts should be display according to the District 1, District 2, .... District n, for Provincial level role (according to the selected district )

HLM/2498/05

Supervision Tab

Check whether it is the default overview view will be at the district level (Aggregate of all api within)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to see the overview page and the bar charts should be show according to the AP1,AP2 wise

HLM/2498/06

Supervision Tab

Check whether district Level user arrive to the Supervision Tab by switch the tab from "Overview" page to Supervision Tab and the bar charts is showing according to the AP1, AP2, .... APn for District level role wise (according to the selected district )

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

District level user should be switch to the Supervision Tab by click on the next tab from the overview tab and the bar charts should be display according to the AP1, AP2, .... APn for District level role (according to the selected district )

HLM/2498/07

Supervision Tab

a)Check whether "Date Range" is present at top most left side. b)Check whether "Date Range" as box with current Date and data picker calender c)Check whether once we mouse hover on the "Date Range" box color need to change orange. Once we remove mouse hover from box it is change to black color. d)Check whether Date format as "DD/MM/YYYY". e)Check whether Once User click on Calender icon, calender/Date picker is open or not. f)Check whether the padding between text and icon, spacing to boader is as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should be as per Figma

HLM/2498/08

Supervision Tab

a)Check that date picker get open when user click on date field. b)Check that user able to select the date from the date picker. c)Check that by default current date selected or not when date picker get open. d)Check that current date highlight by default or not . e)Check that date picker get closed or not when user select the date from the date picker . f)Check that date picker get closed or not when user click outside of date field. g)Check that user able to change the date or not once select from date picker. h)Check that selected date showing in date field or not . i)Check that date showing in valid format or not when user select the date from date picker. j)Check that user able to swipe the previous month or year from arrow(forward and Backward) option in date picker

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Data Range and Data picker should work as per validations and filters too.

HLM/2498/09

Supervision Tab

Check whether Dates changes as user select "Custom Date Range ","Today" and "Cumulative" Check whether tabs/"Custom Date Range ","Today" and "Cumulative" color changes orange when selected, when unselected it should display black color also By default the date will be selected the Today date range tab

UI /Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should be able to select or unselect the Date Changes but by default the date should be selected the Today date range tab

HLM/2498/10

Supervision Tab

Check whether National level Dashbord user lands to Overview tab by default

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab.

HLM/2498/11

Supervision Tab

Check whether tabs(Overview,Inventory ,Complaints,Inventory and Supervision ) color changes orange when selected, when unselected it should display black color

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once User login sucessfully should land to Overview tab and color of Overview should be in orange and black color when unselected.

HLM/2498/12

Supervision Tab

Check whether User is able to download a pdf/jpg of the entire page.

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to download the entire page and need to open the succesful file and cross check with UI and downloaded file. (pdf/jpg)

HLM/2498/13

Supervision Tab

Check whether User is able to share through whatsapp as pdf/jpg of the entire page. a)Check whether User is able to share in one to one chats.If yes check as image or link/text b)Check whether User is able to share in group chats.If yes check as image or link/text c)Check whether User is abe to keep it as status. If yes check as image or link/text

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through whatsapp

HLM/2498/14

Supervision Tab

Check whether User is able to sharable through email as pdf/jpg of the entire page.If yes check as image or link/text

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User should able to share the entire page through email

HLM/2498/15

Supervision Tab

Check whether if a user select a date range that is invalid (eg: tomorrow) the proper error message is shown

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The system should be show the proper validation message i.e;"No-Data"

HLM/2498/16

Supervision Tab

a)Check whether that the breadcrumbs has generated as per the user switch one tab to another b) check whether the share and the download option in the top is working as per the requiement like if user click on the share the data can we sharable with PDF/image format and user will click on the download option then user can also download the image and pdf

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

The breadcrumbs should be generate as per the user switch one tab to another also the share and the download option should be work as per the requirements

HLM/2498/17

Supervision Tab_ District Supervisors Checklists Completion Rate

Check whether "District Supervisors Checklists Completion Rate" is separate card in Supervision tab Dashbord screen with alignment,Bold as per Figma

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

In Overview page it should have "District Supervisors Checklists Completion Rate" card with Bold "Overall Checklists Completion Rate" with correct alignments.

HLM/2498/18

Supervision Tab_ District Supervisors Checklists Completion Rate

Check whether user able to click more icon then the following three options are present: a)Download Icon Image b)Whatsapp Icon Image c)Email Icon Image

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

More Icon should be clickable. And it need to disply the three options: a)Download Icon Image b)Whatsapp Icon Image c)Email Icon Image

HLM/2498/19

Supervision Tab_ District Supervisors Checklists Completion Rate

Check whether font size, colors,paddings are maintained as text primary and secondary color in Complaints as per requirement(Figma)

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

font size, colors,padding of text primary and secondary color should be as per reqirement in Complaints.

HLM/2498/20

Supervision Tab_ District Supervisors Checklists Completion Rate

Check whether user able to see bars chart that shows the number of times checklists were filled by district-level supervisors

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

User able to see bars chart that shows the number of times checklists were filled by district-level supervisors

HLM/2498/21

Supervision Tab_ District Supervisors Checklists Completion Rate

Check whether user able to see numbers in the Y-axis Check whether that Y-axis starts from "0" Check whether user able to see on the Y-axis number difference is as we ingest the bulk of data.It is dyamic as the data & checklist names starting letter should be capital.

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

On y-axis user should able to see numbers it should be dyamic as we ingest the bulk data. It should start from 0 always and checklist names starting letter should be capital.

HLM/2498/22

Supervision Tab_ District Supervisors Checklists Completion Rate

Check whether the Bar chart color is showing in blue color as per figma and as value present.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Bar chart color should be show in blue color as per figma

HLM/2498/23

Supervision Tab_ District Supervisors Checklists Completion Rate

Check whether Bar chart showing increasing as value increases for the district and AP

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Bar chart should increasing as value increases for the district Bar chart should increasing as value increases for the ap1,ap2...

HLM/2498/24

Supervision Tab_ District Supervisors Checklists Completion Rate

Check whether by mouse hover on one of the district in the bar chart then name of the district and value display in pop-up Check whether by Mouse hover it is showing the checklist name as Bold and value as unBold for Provincial level User Check whether by mouse hover on one of the AP in the bar chart then name of the AP and value display in pop-up Check whether by Mouse hover it is showing the checklist name as Bold and value as unBold for District Level User

UI/Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Once user mouse hoveron the bar chart of any one of them checklist name should be Bold and Unbold

HLM/2498/26

Supervision Tab_ District Supervisors Checklists Completion Rate

Check whether No data message should be displayed when there is no data in the Bar chart .

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

No data message should when there is no data in bar chat or in selected data range

HLM/2498/27

Supervision Tab_ District Supervisors Checklists Completion Rate

a)Check Whether tooltip width and height should be aligned. b)Check Whether the text shown on the tooltip is aligned or not. c)Check Whether accurate text shown on the mouse hover on the tooltip. d) Chek whether the hoving in the mouse the name of the checklist name and the number's of checklist value is display

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Tooltip should only display when user mouse hover and the text font size and width and height should be aligned & name of the checklist name and the number's of checklist value is display as per Figma

HLM/2498/28

Supervision Tab_ District Supervisors Checklists Completion Rate

a)Check whether the user move pointer from the text/link tooltip text should be hidden or not. b)Check whether the mouse hover colour on the text/link changed or not. c)Check Whether on the mouse hover, mouse pointer changes or not. d)Check Whether text/link aligned with the label text on which tooltip implemented.

Functional/UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

When user move the pointer from the text then tooltip need to hidden ,Colour and mouse pointer need to changed whenever user mouse hover.

HLM/2498/29

Supervision Tab_ District Supervisors Checklists Completion Rate

a)Check Whether text for the maximum length on the tooltip should not be trim. b)Check Whether that the tooltip text should be relevant and well explained to the user. c)Check Whether there should not be any spelling mistake for the content added on the tooltip.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Text shouldn't overflow outside the tooltip box it need to tirm to next line and text in the tootip need to be relevant and no spelling mistakes should be.

HLM/2498/30

Supervision Tab_ District Supervisors Checklists Completion Rate

a)Check Whether text/context i.e letters and numbers shows in respective localization language.(Should support localisation for multiple languages) b)Check Whether English is default language.

UI

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

Text need to display as per the selected localization language and English Language should be default.

HLM/2498/31

Supervision Tab_ District Supervisors Checklists Completion Rate

check whether District Supervisors Checklists Completion Rate values are generated by using the below fromula: "For National & Provincial Supervisors 6.1 = No.of entries = (The number of checklists created within the selected/assigned province and selected date range, where supervisor level == District & Checklist name = i) i = Checklist 1, Checklist 2, Checklist 3, ...Checklist n For District Supervisors 6.1 = No.of entries = (The number of checklists created within the assigned district and selected date range, where supervisor level == District & Checklist name = i) i = Checklist 1, Checklist 2, Checklist 3, ...Checklist n"""

Functional

1.Enter valid URL 2.Enter valid login Cerdentail 3.Click on Login Button

District Supervisors Checklists Completion Rate values should be generated by using the below fromula: "For National & Provincial Supervisors 6.1 = No.of entries = (The number of checklists created within the selected/assigned province and selected date range, where supervisor level == District & Checklist name = i) i = Checklist 1, Checklist 2, Checklist 3, ...Checklist n For District Supervisors 6.1 = No.of entries = (The number of checklists created within the assigned district and selected date range, where supervisor level == District & Checklist name = i) i = Checklist 1, Checklist 2, Checklist 3, ...Checklist n"""

Deviations

Deviations from Figma and initial expectations

The national dashboard heading will not display the date as given in the figma design

The day wise insights on the metric cards will not be shown on the national dashboard for the mumulative metrics

The day wise insights for the metrics will be showing a nil value currently as the option is not available in DSS. This will be included as an enhancement as part of HLM-1681

The order of the label and the value displayed on the KPI cards on the national dashboard will be in inverse order as it is a common chart component

The individual cards on the national dashboard will not show the share option. The share option is enabled only for the dashboard cards

On provincial and district dashboards, the circualr progress bars displayed in the metric cards will be played as a separate story. Till then, then raw numeric percentage value will be displayed

The cards displayed on the landing page (National dashboard) does not include the facility to download individual chart items as image / PDF

Last updated

Was this helpful?