Course Outline
1. Introduction to UAT
Learning Objectives:
-
Grasping the fundamental concept of UAT
-
Recognizing the value of UAT within the software development lifecycle
Content:
-
Defining UAT and explaining its significance
-
Positioning UAT within the SDLC
-
Distinguishing UAT from other testing phases
-
Quiz
-
Practical exercises
2. UAT Components
-
Test environments (description, common challenges, checklist)
-
Test data (types and preparation)
-
Test scenarios (types and structure)
-
Defects (definition, reporting and prioritisation)
-
Quiz
3. UAT Planning
Learning Objectives:
-
Comprehending the steps involved in preparing for UAT
Content:
-
Establishing the UAT scope and testing objectives
-
Identifying key stakeholders and their roles
-
Setting up the test environment and preparing test data
-
Defining entry and exit criteria
-
Practical exercise
-
Quiz
-
Q&A
4. UAT Execution
Learning Objectives:
-
Understanding the testing workflow
-
Working collaboratively with development teams
Content:
-
The test execution process
-
Recording test outcomes and defects
-
Communication and collaboration strategies
-
Managing testing cycles
-
Quiz
-
Q&A
5. UAT Completion and Reporting
Learning Objectives:
-
Setting clear success criteria
-
Drafting the final report
Content:
-
Criteria for completion
-
Generating reports and summaries
-
The sign-off and handover procedure
-
Quiz
-
Q&A
6. Tools and Templates
Learning Objectives:
-
Gaining familiarity with UAT tools
-
Applying templates effectively
Content:
-
Overview of commonly used tools (Jira for testing, Excel templates, TestRail, HP ALM)
-
Examples of templates for test cases, defects and reports
-
Practical exercise: executing a UAT cycle using the presented tools
-
Quiz
-
Q&A
7. UAT Challenges and Best Practices
Learning Objectives:
-
Handling ambiguous requirements
-
Ensuring sufficient test coverage
Content:
-
Common challenges (communication, test environment)
-
Best practices
-
Avoiding common UAT pitfalls
-
Quiz
-
Q&A
8. Review and Final Discussion
Learning Objectives:
-
Recapping the material covered in the course to reinforce learning
Content:
-
Conclusions and summary
-
Final assessment
-
Q&A
Requirements
A laptop with internet connectivity
While not strictly mandatory, participants will find it beneficial to have a general grasp of the business processes, applications, or systems they interact with.
There is no requirement for programming skills, software development experience, or advanced technical expertise.
Target Audience: Business users of the application, Product Managers, Team Leaders, Technical Support teams, Business Analysts, and QA teams who work closely with business functions.
Testimonials (4)
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
The exercises we covered in the course were quite useful and applicable to my activities at work. The doubts were resolved, and the examples shared are very helpful.
jocelin salas - BANXICO
Course - Test Automation with Selenium and Python
Machine Translated
The way technical topics were addressed in a practical manner, with real examples and an excellent attitude from the instructor.
Juan - ASECCSS
Course - Automatización de Pruebas con Selenium
Machine Translated