When should UAT be performed?

UAT (User Acceptance Testing) is a type of testing that is performed by end-users or stakeholders to ensure that the software system meets their requirements and works as expected in a real-world scenario. 

UAT should be performed after the completion of system testing and before the software is deployed to the production environment.

Here are some of the common scenarios when UAT should be performed:

1. After the completion of system testing: UAT should be performed after the completion of system testing, which includes functional testing, integration testing, and performance testing. This ensures that the system is stable and functional before it is released for UAT.

2. Before software deployment: UAT should be performed before the software is deployed to the production environment. This allows the stakeholders to verify that the software meets their requirements and works as expected in a real-world scenario.

3. When new features or changes are introduced: UAT should be performed when new features or changes are introduced to the software. This helps to ensure that the new features or changes do not introduce any defects or have any adverse impact on the existing functionality.

4. When the software is ready for release: UAT should be performed when the software is ready for release. This helps to ensure that the software meets the requirements of the stakeholders and is ready for deployment.

Overall, UAT should be performed at the appropriate stage in the software development life cycle to ensure that the software meets the requirements of the stakeholders and is ready for deployment.

Comments

Popular posts from this blog

Harnessing AI to Streamline User Acceptance Testing

What is User Acceptance Testing(UAT)

4 reasons why User Acceptance Testing (UAT) is crucial even after go-live