
Course Overview
UAT is used widely across industries, ensuring that applications are fit for business purpose. This course is designed for testers and business users looking to effectively perform User Acceptance Testing and deliver high-quality business systems.
Course Benefits
On this practical course, you’ll develop a comprehensive understanding of the objectives, roles and responsibilities of an Acceptance Tester, as well as the processes and techniques involved in delivering User Acceptance Testing. By the end of the course, participants will understand good practices for software testing and have the skills necessary to plan, prepare, execute and evaluate an effective user acceptance test.
Course Objectives:
By the end of this course participants will be able to:
- understand the different types of testing
- understand the software development lifecycle and the testing lifecycle
- articulate how user acceptance testing fits into the testing lifecycle
- understand functional, technical, requirements-based, exploratory and end-to-end testing
- understand the challenges of user acceptance testing
- define the test scope
- determine the priorities for testing activities
- apply good software testing practices
- create appropriate test cases for user acceptance testing
- execute a process for decomposing requirements, for example use cases, to testable conditions
- understand different test design techniques
- design a process for tracing test cases to business requirements
- balance test execution progress with thoroughness
- write good bug reports
Target Audience
- Starting software testers, business analysts and subject matter experts who will be involved in the User Acceptance Testing process
- Team Leaders
Pre-requisites
No Pre-requisites
Course Content
Day 1
Overview
- The Value of Testing
- Testing and the Development Life Cycle
- Test Planning
- Risk Based Testing
- Defining the Scope of Testing
Day 2
- Test Design
- Test Case Construction
- Traceability, Bug Reporting and Metrics
- Agile Testing
- Agile manifesto
SOFTWARE QUALITY ASSURANCE
- Introduction to Software Testing
- Foundation Certificate in Software Testing
- Intermediate Certificate in Software Testing
- ISTQB Test Manager
- ISTQB Technical Test Analyst
- Practical Software Testing
- User Acceptance Testing
- Test Automation
- ISTQB Advanced Test Analyst
- ISTQB Foundation Level Extension, Agile Tester
- ISTQB-BCS Foundation Certificate