A formal product evaluation performed by a customer as a condition of purchase
-
Black Box Testing
-
Acceptance Testing
-
User Acceptance testing
-
Boundary Testing
C
Correct answer
Explanation
User Acceptance Testing (UAT) is the final testing phase where actual users validate the software against real-world requirements before purchase or deployment. While Acceptance Testing is a broader category that may include internal QA, UAT specifically involves end users performing formal evaluation as a condition of purchase.