What is user acceptance testing (UAT)? And who performs user acceptance testing activities?
User acceptance testing (UAT) is a type of testing undertaken by the intended audience or business owners. It is performed by users to verify that the software application meets the business requirements and expectations of end users in an organization. Furthermore, UAT is a type of testing conducted by the end users to verify software system before moving it to the production environment. It involves the verification process of whether the user’s specific requirements have been met or not.
- Business requirements analysis
- Establish UAT test plan
- Identify key test scenarios
- Develop UAT Test Cases
- Prepare test data, synthesized or real data
- Perform the test cases
- Record the test output
- Confirm business requirements align with expectations