Test Cases
Template Library
Test Cases
Define test cases with source requirements, guardrails, risks, steps, expected results, evidence, failure handling, and AI-specific checks.
ES-109
Test Cases
Executable Verification
Template purpose
Use this template to define test cases that verify requirements, guardrails, risks, AI boundaries, evidence behavior, and regression concerns.
Project
<Project name>
Document control
| Field |
Value |
| Artifact owner |
<owner> |
| Primary reviewers |
<reviewers> |
| Status |
<draft / in review / accepted / revised> |
| Last updated |
<YYYY-MM-DD> |
| Related Engineering Stage |
ES-109 — Testing and Verification |
| Project workspace target |
docs/project-workspace/testing/test_cases.md |
Test case register
| ID |
Test Case |
Type |
Requirement / Guardrail / Risk |
Steps |
Expected Result |
Evidence |
| TC-001 |
<test name> |
<unit / integration / system / manual / regression / security / AI / evidence> |
<requirement/guardrail/risk> |
<steps> |
<expected> |
<evidence> |
Test case details
TC-001 — <Test Name>
| Field |
Value |
| Purpose |
<purpose> |
| Test Type |
<type> |
| Requirement / Guardrail / Risk |
<source> |
| Preconditions |
<preconditions> |
| Test Data |
<data> |
| Tester / Owner |
<owner> |
| Automation Status |
<automated / manual / planned / not applicable> |
| Evidence Expected |
<evidence> |
Steps
<step>
Expected result
Evidence captured
Negative / failure test cases
| ID |
Scenario |
Expected Safe Behavior |
Evidence |
<TC-ID> |
<scenario> |
<behavior> |
<evidence> |
AI-specific test cases
| ID |
AI Boundary / Capability |
Expected Behavior |
Human Review |
Evidence |
<TC-ID> |
<AI boundary/capability> |
<expected> |
<review> |
<evidence> |