Versions Compared

Key

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

 

Introduction

 

User Acceptance Testing (UAT) for SELV is intended as an opportunity for HSG ensure the system (including both the website and reporting) is ready to be used by VillageReach and PAV staff. Prior to UAT, ISG has conducted functional testing of the individual components of SELV, as well as basic end-to-end tests from data entry through reporting. UAT moves beyond basic functional validation to focus on actual user behavior in the field, ensuring that the overall system meets user needs and works as intended.

...

 ResponsibleApproverConsultedInformed
UAT PlanSarahTimoteoWendy, Vidya, Ron, Josh n/a
UAT ExecutionTimoteo, Vidya, SarahTimoteo n/aWendy, Ron, Josh, Allen
Defect TriageSarahWendyTimoteo, Vidya, Ron, Josh, Allen n/a
UAT CoordinationSarah  n/an/aWendy, Ron, Josh, Vidya, Allen
UAT ApprovalTimoteoWendyVidyaRon, Josh, Sarah, Allen

...

Validations fall into four major categories. The testing strategy for each category is listed below.

IDCategory ScopeTest Strategies
1SELV Website for Field Coordinators 
  • Enter Distribution Data
  • Plan Distribution 
  • Online/Offline
  • Portuguese Translation

A. Volume - Argentina to enter Maputo Jan 2014 data

B. "Real-World" Scenarios - Mimic actual field coordinator data entry conditions and scenarios, including online & offline usage

C. UI Coverage - Exercise each option available in the UI to verify functionality and translation 

D. Facility Special Cases - Enter distribution data into SELV for special cases such as No Visit / Not in DLS, routine data collection only, or a visit where all fields are NRd

2SELV Website for Administrators 
  • User Management & Permissions
  • Facility Management
  • Administrative Reports
  • Data Edit Tool

A. System Configuration - Configure the system for production readiness, with the byproduct of testing admin functionality

B. UI Coverage - Exercise each option available in the UI to verify functionality and translations

C. "Real-World" Scenarios - Execute typical administrator functions as defined by Timoteo. This will include the Data Edit Tool.

D. Monthly Reporting Scenario - Work through business process required to verify data completeness prior to distributing monthly reports

 

3

vrMIS data in Tableau Reports

 

Data Migration

  • Data Completeness
  • Data Accuracy

A. Compare vrMIS and SELV Reports - Randomly select a period and confirm vrMIS reports and SELV reports match (allowing for known exceptions).

B. Spot Check - Two-hour time box to explore comparing vrMIS and SELV data

C. Data Set Completeness - Check that historical data for all periods and facilities has been migrated as expected (check for newly added facilities, vaccines, etc.)

4

Provincial VillageReach Analytical (PortugueseEnglish)

Report Workbook

 

  • Visual Layout & Content
  • Portuguese Translation
  • Data Accuracy
  • Report PDF
  • Tableau Use
 5

VillageReach Analytical (English)

Report Workbook

 
  • Visual Layout & Content
  • Data Accuracy
 

A. Facility Special Cases - For cases entered in 1D, confirm that facility-level reports included or exclude the data as appropriate.

B. Provincial-Level Data Check - For data entered by Argentina in activity A1, confirm Analytical Workbook reports match vrMIS for same period (with known exceptions)

C. HSG Review - Check that information presented on reports meets HSG expectations and needs

5

Provincial (Portuguese)

Report Workbooks

  • Visual Layout & Content
  • Portuguese Translation
  • Data Accuracy
  • Report PDF
  • Tableau Use

A. Compare Provincial Reports with Analytical Report - For a selected month, spot check to verify that data in each provincial workbook matches data in analytical report

B. Translation - Select a particular provincial workbook and verify all translations are correct

C. HSG Review - Check that information presented on reports and PDF meets HSG expectations and needs. Confirm HSG understands how to use Tableau.

6SELV on Tablet 
  • Connectivity
  • Lockdown
  • Accessories
  • Enter Distribution Data
  • Plan Distribution 
  • Online/Offline
 

Integration Testing

...

A. Connectivity in Mozambique - Verify connectivity solution works in-country

B. UI Coverage - Exercise each option available in the UI to verify functionality and translation

C. "Real-World" Scenarios - Mimic actual field coordinator data entry conditions and scenarios, including online & offline usage

D. Break In - Attempt to access functionality other than OpenLMIS

E. End-to-End Field Test - Field Coordinators to bring tablet into the field and confirm usage or hardware, software, and connectivity in actual vaccine distribution setting