Which of the following is the best source of Expected Outcomes for User Acceptance Test scripts?
-
User requirements
-
Actual results
-
Program specification
-
System specification
A
Correct answer
Explanation
User requirements (option A) are the best source for expected outcomes in UAT scripts because UAT validates that the system meets business needs from the user's perspective. Actual results (B) are what happens during testing, not what should happen. Program specification (C) and system specification (D) are technical documents that describe implementation, not business requirements. UAT focuses on 'does this solve the user's problem?' not 'does this match the spec?'