Definition

user acceptance testing (UAT)

Contributor(s): Kenneth Davis

In software development, user acceptance testing (UAT) - also called beta testing, application testing, and end user testing - is a phase of software development in which the software is tested in the "real world" by the intended audience. UAT can be done by in-house testing in which volunteers or paid test subjects use the software or, more typically for widely-distributed software, by making the test version available for downloading and free trial over the Web. The experiences of the early users are forwarded back to the developers who make final changes before releasing the software commercially.

This was last updated in August 2010

Dig Deeper on Gathering Software Requirements Use Cases

Join the conversation

1 comment

Send me notifications when other members comment.

Please create a username to comment.

This is incorrect.  Processes should be setup to differentiate between end user testing, application testing and UAT.  Beta is sometimes incorporated as a phase of UAT but also has its own definition.
Cancel

-ADS BY GOOGLE

File Extensions and File Formats

Powered by:

SearchMicroservices

TheServerSide.com

SearchCloudApplications

SearchAWS

SearchBusinessAnalytics

SearchHRSoftware

SearchHealthIT

DevOpsAgenda

Close