Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

This is a test script template for the release of Reveal <release/workflow> Web UI. <For each new workflow/feature to test, copy this template into a template for that workflow and build out individual steps and workflows. Then make a copy of the template for each testing iteration. If there are steps missing from this script, please update the master template. Please copy this for each round of testing you do.>

Name: Reuben

Date: 02-13-2020

Version: 0.4.0

Server: https://web.reveal-stage.smartregister.org/

The current known issues for this release are below; you may need to refresh the table. Note these as you begin your testing, so you can comment on the tickets if you are able to reproduce them (or not).

Jira

<include link to relevant Jira issues for this workflow/release/feature>

https://smartregister.atlassian.net/browse/RVL-407?jql=project%20%3D%20RVL%20AND%20fixVersion%20%3D%20%22Web%200.3.X%20(tbc)%22%20AND%20text%20~%20%22web%22

https://smartregister.atlassian.net/browse/RVL-28?jql=project%20%3D%20RVL%20AND%20fixVersion%20%3D%20%22Web%200.3.X%20(tbc)%22%20AND%20text%20~%20%22web%22

Scripts

<Direct focus investigation page from add plan page>

<Link feature if relevant>

https://smartregister.atlassian.net/browse/RVL-407?jql=project%20%3D%20RVL%20AND%20fixVersion%20%3D%20%22Web%200.3.X%20(tbc)%22%20AND%20text%20~%20%22web%22

<Link scoping document if relevant - future scoping documents will have test script steps that can be copied here>

Step

Update for each workflow/feature.

Write steps for each workflow

Detail

Update for each workflow/feature.

What to click, what to select.

Expected Result / Pass Criteria

Update for each workflow/feature.

(List criteria and primary verification method: “Manual”, will need notes and observations taken against criteria. “Auto” should be tested n automated testing but notes should be taken if fail in manual testing)

Pass?

Complete for each iteration/run of workflow.

(Y/N)

Notes.

Complete for each iteration/run of workflow.

Include details on which user used, which family registered, and capture initial bug notes.

Login

Login to Web IU

Successful logged in

Y

User: Superset

Plan

Go to plan, then mange plans

Y

Location

Add new plan

Y

Select focus area ( where focus investigation was previous done)

A direct link to focus investigation should appear.

N

There is not directly link on the add plan page after selecting an area where focus investigation was previously done.

<Persistent Login sessions>

<Link feature if relevant>

https://smartregister.atlassian.net/browse/RVL-28

<Link scoping document if relevant - future scoping documents will have test script steps that can be copied here>

Step

Update for each workflow/feature.

Write steps for each workflow

Detail

Update for each workflow/feature.

What to click, what to select.

Expected Result / Pass Criteria

Update for each workflow/feature.

(List criteria and primary verification method: “Manual”, will need notes and observations taken against criteria. “Auto” should be tested n automated testing but notes should be taken if fail in manual testing)

Pass?

Complete for each iteration/run of workflow.

(Y/N)

Notes.

Complete for each iteration/run of workflow.

Include details on which user used, which family registered, and capture initial bug notes.

Step 1

Refresh page.

Login to Web UI

Login Successfully

Y

User: superset-user

Navigate to plansmanage plans

navigation done.

Y

Refresh the page.

User must remain logged in and the page successful loads

Y

User was still logged it after the page was refreshed

Navigate to plansIRS

navigation done.

Y

Refresh the page.

User must remain logged in and the page successful loads

Y

User was still logged it after the page was refreshed

Navigate to assign

navigation done.

Y

Refresh the page.

User must remain logged in and the page successful loads

Y

User was still logged it after the page was refreshed

Navigate to MonitorFocus Investigation

navigation done.

Y

Refresh the page.

User must remain logged in and the page successful loads

Y

User was still logged it after the page was refreshed

Navigate to MonitorFocus Investigation→ Click any plan.

navigation done.

Y

Open plan

Map view loads

Y

Refresh the page.

User must remain logged in and the page successful loads

Y

User remains logged in but the map does not reload after that. A ticket was created to report this issue. Link below.

https://smartregister.atlassian.net/browse/RVL-880

Step 2

Copy paste url to new tab

Login to Web UI

Login Successfully

Y

User: superset-user

Navigate to Plan, open manage plan

navigation done.

Y

Duplicate page to another tab / copy and paste URL to another tab

User must remain logged in

Y

User was still logged it after the page was refreshed.

Test 3

Back batton

Login to web UI

Login successful

Y

Navigate to Plan, open manage plan

navigation done.

Y

Press back back multiple times.

User must remain logged in

Y

User was still logged it after the page was refreshed.

  • No labels