QamoosTech
Testing & QualityBeginner

Test Case

PronunciationTEST KAYSS

Definition

A test case is a set of conditions, inputs, and expected outcomes used to verify that a specific feature or requirement of a system works correctly. It serves as a blueprint for testers to validate software behavior.

Where you hear it

In QA planning meetings, bug reports, and test documentation.

Examples

  • We need to write a new test case for the password reset functionality.
  • This test case failed because the system returned an error instead of the expected success message.

Common mistake

Confusing a test case with a test plan; a test case is a single, granular verification step, while a test plan is a high-level document covering the entire testing strategy.