Checklist: Test Case
This checklist provides questions to verify that test cases are created in a consistent and complete manner.
Relationships
Related Elements
Check Items
General
  • Does the test case identify the requirement that it evaluates? This linking might be an informal naming convention or a formal requirements traceability matrix.
  • Does the test case reference the preconditions and post-conditions that apply to it?
Name
  • Is the test case name unique?
  • Does the name express a test condition o an expected result?
  • Is it unambiguous to a stakeholder?
Brief Description
  • Is the logical test condition clearly identified in the description?
  • Does the description clearly state the expected result?
  • Is the expected result stated as a concrete outcome?
  • Can a casual reader distinguish this test case from a similar one?
Test Data Needs
  • Does the test case note the kinds of test data required to implement a detailed test script?
  • Are the test data type, uniqueness, and quality sufficiently explained?