A one day workshop.
User acceptance testing is the critical final quality gate before a system is implemented. It is the responsibility of the user acceptance test team to ensure that not only does the system meet the business objectives, but that all previous testing phases have been carried out so that the business can be confident that the system will deliver what is required.
This workshop explains to attendees the context of user acceptance testing, how the test process integrates with the system development life cycle and the critical role that user acceptance testing fulfils. It also prepares attendees in how to plan and create tests for user acceptance testing.
With an emphasis on putting theory into practice, this workshop is highly practical. Attendees will produce test conditions, test cases and test procedures using a case study.
Cost: Price on application
Duration: 1 day
This course is not available as part of our public schedule but can be provided on a customised client specific basis.
There are no specific prerequisites for this workshop. However attendees with no previous experience may wish to consider the course Testing Basics or the ISTQB Certified Tester Foundation Level course prior to attending this workshop.
On completion of this workshop, attendees will:
- Understand the role of user acceptance testing in the system development life cycle and its benefits to the organisation
- Understand the purpose of entry and exit criteria for user acceptance testing
- Understand the process of scoping, writing and executing tests
- Be able to write effective tests from user requirements and specifications
- Understand the process of recording and reporting test results
- Be able to record defects found in software systems
- Be aware of test management issues with regards to user acceptance testing
Introduction to user acceptance testing:
The purpose of user acceptance testing
What is testing?
Why is testing necessary?
The activities of a UAT tester
Skill sets of UAT testers
The system development life cycle:
System development life cycle models
The test basis
Entry and exit criteria
The user acceptance testing process:
Test planning, reporting and control
Evaluating exit criteria and reporting
Test closure activities
What is a review?
What can be reviewed
Types of review
Success factors for reviews
Test analysis and design:
Creating effective test conditions
Using test design techniques
Evaluating exit criteria and reporting:
Evaluating exit criteria
The test reporting
The UAT completion report