Effective User Acceptance Testing

Make User Acceptance Testing (UAT) truly effective for your projects

Course Code : 1901

$795

Overview

During this UAT training course, participants learn to identify the people who should be involved, what these people should be doing, and when and how those activities should be done. It helps participants, especially members of the development teams, to make the best possible use of UAT in their development projects. It equips participants, especially customers or end users, to be effective user acceptance testers.

Schedule Classes

Delivery Format
Starting Date
Starting Time
Duration

Live Classroom
Thursday, 26 September 2019
12:00 PM - 04:30 PM
2 Days

Delivery Format
Starting Date
Starting Time
Duration

Live Classroom
Wednesday, 2 October 2019
12:00 PM - 04:30 PM
2 Days

Delivery Format
Starting Date
Starting Time
Duration

Live Classroom
Thursday, 12 December 2019
12:00 PM - 04:30 PM
2 Days

Looking for more sessions of this class?

Course Delivery

This course is available in the following formats:

Live Classroom
Duration: 1 day

Live Virtual Classroom
Duration: 1 day

What You'll learn

  • What is user acceptance testing?
  • Understanding business needs and requirements
  • Incremental user acceptance testing
  • Working with test data
  • Acceptance test plans

Outline

  • How UAT is different from other software testing
  • How UAT fits into various software development lifecycles (including Waterfall and Agile)
  • Key terms
  • Identifying the players
  • Dimensions of business needs
  • Addressing the business need dimensions with UAT
  • What to focus on when testing?
  • Risk-based testing
  • Testing from the standpoint of all users
  • Identifying all users
  • Including all viewpoints in testing
  • Incremental approach to UAT
  • Integrating incremental UAT into any SDLC
  • Identifying issues early
  • Reducing surprises at project end
  • Good tests and test data
  • Identifying and preparing test data
  • Limitations, dangers and illegality of using production data for testing
  • Options for addressing issues
  • Guidance for UAT plans
  • Providing enough guidance to ensure effective and repeatable tests
  • Enabling testers to exercise the system
  • How acceptance testers should operate while performing UAT
  • Following UAT plans
  • Going beyond UAT plans to explore how the system works
  • Evaluating test results
  • Reporting issues
  • Raising questions
  • Deciding if the system is acceptance or not
  • Minor defects
  • Unresolved issues
  • What it means for the system to be ‘good enough’ in a particular context
View More

Prerequisites

There are no prerequisites for this course. However, completing the Agile Testing course prior to taking up this course would be beneficial.

Who Should Attend

The course is designed for business managers and system users responsible for conducting user acceptance testing of systems they must depend on, as well as for system and project managers analysts, developers, quality/testing professionals and auditors. The course is highly recommended for –

  • End Users – To equip you to perform Acceptance Testing
  • Customers – To enable you to formalize your acceptance of software systems
  • Product Owners on Agile teams – To fortify your Sprint Reviews
  • Project Managers – To enable you to make the best use of UAT in your projects
  • Business Analysts – To prepare you to plan for and collaborate with UAT
  • Software Testers – To enable you to participate in and support UAT

Interested in this course? Let’s connect!

Customer Reviews

Name
Email
Rating
Comments

No reviews yet