What is user acceptance testing and who does UAT?

 What is user acceptance testing?

While developing any application, the project team carries out different tests. Some of the tests include functional, integration, and system. The team carries out the tests at different intervals of the project and with varying purposes. For example, functional testing only tests a specific function of the application. In system testing, the developers aim to test the entire app. Now, you might be wondering about User Acceptance Testing. Well, once the project team carries out all the tests, the final test is the UAT. In simple words, UAT is making sure that the app/software/solution meets the end user’s requirements.

 

Who Should Be Performing UAT?

UAT means “User Acceptance Testing”. So it’s really important to note that it’s end-users who should be performing UAT. The professional testers are just responsible for testing the technical part of the software product. Therefore, they must never be a part of the final testing team.

For the UAT, the end-user must take this test as it talks about the experience with the product as a whole. In most cases, UAT is made a part of the contract as UAT is a vital requirement for a project’s final acceptance. It can be a third party contract to perform UAT.

 

Reference:

https://userback.io/user-acceptance-testing-explained/

Comments

Popular posts from this blog

What happens in requirement analysis phase in SDLC?