Versions Compared

Key

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

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.>0.4.0 on the Web UI.

Name: Reuben

Date: 02-13-2020

...

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

https://smartregister.atlassian.net/projects/RVL/issues/RVL-338

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>

...

Persistent Login sessions

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

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.

Browser Back Button.

https://smartregister.atlassian.net/projects/RVL/issues/RVL-338

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 plans monitor manage 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.