Output Validation
Verifying that the application produces the correct results, data, or rendering in response to a given action.
What is Output Validation?
What is Output Validation?
Output validation is the act of confirming that what the application produced—a displayed value, a rendered page, an API response, a downloaded file—matches what was expected. It's what separates a test that merely performs actions from one that actually verifies correctness, and it lives in the assertions. Strong output validation checks the meaningful results a user cares about rather than superficial details, comparing against a trustworthy oracle. QI generates assertions from recorded flows so exported specs validate outcomes, not just that the steps ran.