Ensure User Satisfaction with User Acceptance Testing

Author(s): Adrian Biljan, Jacqueline Hewitt

Get Access

Get Instant Access
To unlock the full content, please fill out our simple form and receive instant access.

User Acceptance Testing (UAT) is a type of testing conducted by end users or stakeholders of the application. It is the final phase of testing before software deployment and is arguably the most important of the six testing goals. Ensuring the system fits and works with the manual processes that make up the total business system avoids a “right solution, wrong problem” scenario.

User Acceptance Testing Defined

User acceptance testing is a form of black box testing that is carried out to test how much stakeholders approve of the developed system. Although it is normally the final stage of testing, the tests themselves should be defined as early as possible in the application development life cycle. Early definition ensures expectations are set appropriately and confirms what designers are building will satisfy the defined requirements. The testing process results in acceptance or rejection of the final product.

Related Content

Visit our IT Cost Optimization Center
Over 100 analysts waiting to take your call right now: 1-519-432-3550 x2019