Question
Which of the following explains the purpose of UAT?
- A. To begin the software application development process to enhance user experience
- B. To ensure all parts of the software application work together after each sprint
- C. To review software application crashes, create patches, and deploy to users
- D. To validate and verify that a software application meets the needs and requirements of users Correct
Explanation
User acceptance testing (UAT) is the final testing phase in which real users validate and verify that the application meets their business needs and requirements before it goes live. Checking that components work together after each sprint is integration or regression testing. Reviewing crashes and deploying patches is maintenance, and UAT comes at the end of development, not the beginning.