Managing User Acceptance Testing
This course prepares attendees in how to plan and manage user acceptance testing. It emphasises how the test process integrates with the system development life cycle and the critical role that user acceptance testing fulfils. With an emphasis on putting theory into practice, this course is highly practical. Following the test planning process described on the course, attendees will produce and present a test plan over the two day period.
- Cost: Price on application
- Duration: 2 days
- 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 course, however, attendees with no previous experience may wish to consider the SQS course Testing Basics, User Acceptance Testing or the SQS ISTQB Certified Tester Foundation Level course prior to attending this course.
On completion of this course, attendees will:
• Be able to plan and manage user acceptance testing
• Be able to analyse a project to identify project and product risk
• Understand how to direct testing using the product risks
• Understand how to managing testing using project risk
• Have a deeper understanding of the critical role user acceptance testing has to play in the development and implementation of software systems
• The purpose of user acceptance testing
• Testing principles
• The role of a UAT test manager
• Skill set of UAT test manager
• Defining risks
• Product risk
• Project risk
• Risk management
• System development life cycle models
• Test levels
• The test basis
• Entry and exit criteria
• Test planning
• Test monitoring, test reporting and test control
• Test specification
• Test execution
• Test closure activities
• Reviews
• Requirements testing
• Specification based techniques
• Experienced based techniques
• The importance of the test environment
• Common issues with the test environment
• Test data
• Skill sets
• Securing resources
• Training requirements
• Estimation in stages
• Requirements for producing good estimates
• Estimation techniques
• Test monitoring
• Test reporting
• Test control
• Project wrap up