Test Case

A set of inputs, execution preconditions, and expected outcomes developed for a particular objective to exercise a particular program path or to verify compliance with a specific requirement. [ IEEE 1012, SIGIST ]

Other Definitions

Test Case [ IEEE 610.12 ]: A documented instruction for the tester that specifies how a function or a combination of functions shall or should be tested. A test case includes detailed information on the following issues:

  • the test objective;
  • the functions to be tested;
  • the testing environment and other conditions;
  • the test data;
  • the procedure;
  • the expected behaviour of the system.

See also

Glossary:

Standards: