Skip to content
CAPMEasy

CAPM Practice: Validate requirements through product delivery

Question 2 of 68 in Validate requirements through product delivery

Pick an answer below — you'll get the explanation instantly, no signup.

What is 'user acceptance testing' (UAT) and what does it validate?
Show answer & explanation

Correct answer: Testing performed by end users or business stakeholders in a representative environment to confirm the solution meets acceptance criteria and business needs before go-live

Explanation

UAT is the final verification stage where real users test the system in conditions representing actual use. It validates that the delivered solution meets the acceptance criteria and satisfies the business needs that drove requirements — the ultimate test of requirements quality.

**Why not B:** A security audit validates system protection against unauthorized access, which is a specific technical concern. UAT validates the broader question of whether the solution meets business needs and acceptance criteria through hands-on testing by actual users.

**Why not C:** Developer testing validates code quality and technical correctness from a development perspective. UAT specifically requires end users or business stakeholders — not developers — to validate that the solution meets business needs in a representative environment.

**Why not D:** Automated performance testing validates system speed and capacity under load, which is one specific non-functional requirement. UAT encompasses the full range of business requirements validation by real users, not just performance characteristics.

Key Concept

This question covers Validate requirements through product delivery under Validate requirements through product delivery (Business Analysis Frameworks).

Share:

All 1,500+ CAPM questions are free

Sign up to track your progress, see detailed analytics, and get personalized study recommendations.

Sign Up Free