0% found this document useful (0 votes)
29 views13 pages

User Acceptance Testing

User acceptance testing (UAT) involves real end users testing a system to determine if it meets their needs. UAT follows alpha and beta testing and occurs before a system goes live. The UAT process involves planning test cases, executing tests, documenting results, evaluating findings, and creating reports and lessons learned. Establishing acceptance criteria, defining test scopes, and having the right testing team are key to a successful UAT.

Uploaded by

alhkfu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views13 pages

User Acceptance Testing

User acceptance testing (UAT) involves real end users testing a system to determine if it meets their needs. UAT follows alpha and beta testing and occurs before a system goes live. The UAT process involves planning test cases, executing tests, documenting results, evaluating findings, and creating reports and lessons learned. Establishing acceptance criteria, defining test scopes, and having the right testing team are key to a successful UAT.

Uploaded by

alhkfu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

User

Acceptance
Testing (UAT)
User Acceptance Testing
User acceptance testing – user or client test
the software to determine if it is acceptable in
meeting their needs

Give a clear picture of how the product is used


by the real-time users

https://www.softwaretestinghelp.com/what-is-user-acceptance-
testing-uat/
Schedule
User Acceptance testing

System “goes live”

Alpha testing - internal

Release of system for beta testing - external

https://www.softwaretestinghelp.com/what-is-user-acceptance-
testing-uat/
Alpha / Beta Testing
Alpha – internal acceptance testing
performed mainly by the in-house software QA
and testing teams , most significant in the
context of COT (commercial off the shelf)
products

Beta - testing carried out by real users in a real


environment, system is released to a few
external user groups for final testing and
gathering feedback

https://www.softwaretestinghelp.com/what-is-user-acceptance-
testing-uat/
UAT Testing Process
1. Planning
2. Execution
3. Documentation
4. Evaluation
5. Reporting
6. & lessons learned

https://usersnap.com/blog/user-acceptance-testing-workflow/
UAT Testing Planning
1. Gather key acceptance criteria
 Functional or business related
 contractual
2. Define the scope of QA involvement
 None
 Assist
 Perform UAT and present results

https://www.softwaretestinghelp.com/what-is-user-acceptance-
testing-uat/
UAT Objectives

https://www.softwaretestinghelp.com/what-is-user-acceptance-
testing-uat/
Key
Activities
of UAT

https://www.softwaretestinghelp.com/what-is-user-acceptance-
testing-uat/
UAT Governance

https://www.softwaretestinghelp.com/what-is-user-acceptance-
testing-uat/
User Acceptance Testing
Template

https://www.softwaretestinghelp.com/what-is-user-acceptance-
testing-uat/
User
Accept
ance
Testing
Team

https://www.softwaretestinghelp.com/what-is-user-acceptance-
testing-uat/
UAT Agile

https://usersnap.com/blog/user-acceptance-testing-workflow/
Guidelines for UAT
1. Requirements will change
2. Staff to test
3. Have acceptance testers check for usability
issues early-on
4. Make time to test
5. Establish law and order with a shared test
management tool
6. Create new test cases as requirements change
7. Separate test environment
8. “Typical” is not always realistic – take time to
create test data

https://uxmag.com/articles/eight-guidelines-for-successful-
acceptance-testing

You might also like