Skip to content

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

  1. <step>

Expected result

<expected result>

Evidence captured

<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>

Continue to Verification Matrix

Proceed to the next ES-109 testing and verification artifact.

Open Verification Matrix →