Course Outline
1. Introduction to UAT
Learning Objectives:
-
Gaining a clear understanding of the UAT concept
-
Recognising the significance of UAT within the software development lifecycle
Content:
-
What is UAT and why does it matter?
-
The role of UAT within the SDLC
-
Distinguishing UAT from other testing phases
-
Knowledge check (Quiz)
-
Hands-on exercises
2. UAT Components
-
Test environments (overview, common issues, and checklists)
-
Test data (types and preparation)
-
Test scenarios (types and structure)
-
Defects (definition, reporting, and prioritisation)
-
Knowledge check (Quiz)
3. UAT Planning
Learning Objectives:
-
Understanding the phases involved in UAT preparation
Content:
-
Defining the scope and testing objectives for UAT
-
Identifying key stakeholders and roles
-
Setting up the test environment and preparing test data
-
Establishing entry and exit criteria
-
Practical exercise
-
Knowledge check (Quiz)
-
Open discussion (Q&A)
4. UAT Execution
Learning Objectives:
-
Comprehending the testing process
-
Collaborating effectively with development teams
Content:
-
The workflow for test execution
-
Recording test results and logging defects
-
Communication and collaboration strategies
-
Managing testing cycles
-
Knowledge check (Quiz)
-
Open discussion (Q&A)
5. UAT Completion and Reporting
Learning Objectives:
-
Defining success criteria
-
Preparing the final report
Content:
-
Criteria for completing UAT
-
Generating reports and summaries
-
The sign-off and handover procedure
-
Knowledge check (Quiz)
-
Open discussion (Q&A)
6. Tools and Templates
Learning Objectives:
-
Becoming familiar with UAT tools
-
Utilising templates effectively
Content:
-
Overview of common tools (Jira for testing, Excel templates, TestRail, HP ALM)
-
Examples of templates for test cases, defects, and reports
-
Practical exercise: running a UAT cycle using the introduced tools
-
Knowledge check (Quiz)
-
Open discussion (Q&A)
7. UAT Challenges and Best Practices
Learning Objectives:
-
Handling ambiguous requirements
-
Ensuring sufficient test coverage
Content:
-
Common challenges (communication gaps, test environment issues)
-
Recommended best practices
-
Avoiding typical UAT pitfalls
-
Knowledge check (Quiz)
-
Open discussion (Q&A)
8. Review and Final Discussion
Learning Objectives:
-
Reviewing course content to reinforce learning
Content:
-
Key takeaways and summary
-
Final assessment
-
Open discussion (Q&A)
Requirements
A laptop with internet connectivity
Participants will benefit from a general understanding of the business processes, applications, or systems they interact with.
No programming, software development, or advanced technical knowledge is necessary.
Target Audience: Business users of the application, Product Managers, Team Leaders, Technical Support teams, Business Analysts, and QA teams that work closely with the business.
Testimonials (3)
The possibilities of postman and future use of it.
Gordana Gacic - SEE Digital D.O.O.
Course - API Testing with Postman
hands on exercises, easier to retain information
ashley bolen - Insurance Corporation of British Columbia
Course - Test Automation with Selenium
Key topics can be discussed and agreed upon with the trainer in advance. Relaxed and pleasant atmosphere during the seminar days.