User Acceptance test

Definition

The purpose of User Acceptance Testing (UAT) is to ensure that the solution by the project meets the functional and non-functional requirements specified in the business requirements. UAT may also identify issues that have not been specified in the BRD such as those relating to usability. 

This document outlines the plan for UAT of the project deliverables. This document is a high level guide and will initially be developed during requirements gathering as part of the Business Analysis stage. Detailed test scripts/cases will be developed as part of the UAT Plan and will be used to record the results of user testing. Testing itself and the formal recording of UAT results takes place during the Acceptance stage.

Roles and Responsibilities

 

Role

Responsibilities

Name

Project Manager

·         Agree format and scope of UAT 

·         Ensure acceptance criteria are agreed prior to commencing UAT

·         Ensure testing takes place within agreed timeframes

·         Ensure testing takes place within agreed timeframes

Sally Hayward

Business Analyst

·         Confirm UAT plan is complete and tests required functionality

 

Dawn Nicholls

Technical Architect

·         Validation of UAT environment

Gordon McKenna

Testers

·         Execute tests

·         Document test results

Geraldine Halliday

 

Test Requirements

  • UAT is underway and will end on 5th November 2015
  • UAT will take place at the user's workstation
  • Project Manager has run through the test scripts with the user prior to testing commencing
  • A fully configured TEST environment is available. Test data will need to be created by the testers during the test process.
  • UAT participants will conduct the tests and record results in JIRA or by email to the project manager.
  • Issues recorded in the JIRA Test Log (and/or other test documentation) will tracked by the Project Manager and Project Sponsor

 

Test Participants

 

Testing participants include representative from all areas involved in the solution. Testers and their specific areas of focus are identified in the table below: 

 

Name

Area Represented

Testing Area of Responsibility

Geraldine Halliday

Insurance Office

Complete full test script

 

 

 

 

 

 

 

 

 

 

 

 

Test Schedule

 

Activity

Responsibility

Target Date

Date Completed

Confirm testers for UAT

Project Sponsor / Business Assurance Coordinator

 

 

Confirm test scenarios, test data and scripts/cases

Project Sponsor / Business Assurance Coordinator Business Analyst

 

 

Ensure UAT environment is configured for testing i.e. new functionality and test data is migrated to the TEST environment prior to the start of UAT

 

Project Sponsor / Business Assurance Coordinator Business Analyst Systems Analyst / Designer Technical Architect 

 

 

Oversee testing by UAT participants

Project Sponsor / Business Assurance Coordinator

 

 

All upgraded functionality and test data will be migrated to the test environment prior to the start of user acceptance testing.

Assumptions

  • The UAT environment will be available and fully configured ahead of the UAT.
  • The business team has reviewed and accepted functionality identified in the Business Requirements Document (BRD) and System Design Document (SDS).
  • Code walkthroughs/reviews have been completed by the Development Team and signed off as part of the Peer Project Build Review (PPBR)
  • Integration testing, including where relevant load and performance testing, has been completed and signed off as part of the Peer Project Integration Review.
  • Testers will test the functionality documented in the approved BRD (taking into account any changes in business requirement subsequently agreed by the Project Team)
  • Resources identified in this plan are available to conduct the UAT and address issues as they are raised by the test team.
  • Business Analyst should record any additional assumptions here

 

The Project Manager must notify the Project Sponsor if any of these assumptions are not correct before commencing the UAT.

Project Info

Project
Insurance application re-development
Code
PPP005
Programme
Z. Payroll and Pensions (PPP) (closed)
Project Manager
Sally Hayward
Project Sponsor
Terry Fox
Current Stage
Close
Status
Closed
Start Date
18-Jun-2015
Planning Date
n/a
Delivery Date
n/a
Close Date
28-Jan-2016
Overall Priority
Normal
Category
Discretionary