A-Z Popular Blog Quality Search »
Project Management

What is User Acceptance Testing?

 , updated on
User acceptance testing, or UAT, is product testing by stakeholders or test analysts who act as users in validating that things function as expected. As the term suggests, the outcome of testing determines whether stakeholders accept that work has been completed to requirements.


User interfaces are used to perform UAT tests. Tests usually focus on functional or behavioral requirements. Test cases are prepared from requirements before testing begins.
When a non-conformance to specifications is found, it is documented as a defect. Defects are linked to requirements and can't result from undocumented expectations.
User acceptance is typically achieved when the majority of high priority defects have been fixed and retested. Minor defects that are difficult to fix are often deferred until after launch. This decision typically lies with the project sponsor or executive stakeholders of a project. It should be noted that other types of testing such as non-functional testing, operational testing and security testing are also criteria in the decision to launch.
Overview: User Acceptance Testing
Testing from a user perspective to determine if a release meets requirements.
Related Concepts
Next: Acceptance Testing
More about testing:
Acceptance Criteria
Acceptance Testing
Beta Release
Compliance Testing
Conformance Testing
Defect Density
Document Testing
Dry Run
Operational Testing
Performance Testing
Regression Testing
Sanity Testing
Test Cases
More ...
If you enjoyed this page, please consider bookmarking Simplicable.

Acceptance Testing

The types of testing that are used to validate that a product, service, process or system meets requirements.

Non-Functional Testing

An overview of non-function testing.


An overview of low quality with examples.

Bug vs Defect

The difference between a bug and a defect.

Build Quality

An overview of build quality with examples.

Project Risk

A list of common project risks.

Project Management Basics

A list of basic project management techniques.


A definition of workaround with examples.

Project Branding

A list of project branding techniques.

Stakeholder Management

An overview of project stakeholder management with examples.

Action Plan

A definition of action plan with examples.

Cost Overrun

The primary types of cost overrun.

Document Control

The definition of document control with examples.

Project Oversight

A guide to project oversight.

Design-Driven Development

A definition of design driven development with examples.
The most popular articles on Simplicable in the past day.

New Articles

Recent posts or updates on Simplicable.
Site Map