Prompt 08 Procedures
# prompt-08 — Test Procedures
| Attribute | Detail |
| :--- | :--- |
| **Location** | `08-genai-test-acceleration/04-implementation-prompts/prompt-08-procedures.md` |
| **Project** | Tricentis Demo Web Shop |
| **Version** | 1.0 |
| **STLC Phase** | Test Implementation |
| **GenAI Technique** | Prompt chaining · Meta-prompting · Iterative HITL |
| **Reference** | CT-GenAI GenAI-2.1.1 / GenAI-2.2.2 |
## Artifact Description
A **Test Procedure** (**`TP`**) is an ordered sequence of steps for executing a group of related test cases. According to ISTQB CTFL v4.0, it is a *test implementation work product* that organizes the **`TC`** for efficient execution within a test suite.
**Role in the STLC:** Arranges the **`TC`** in an executable flow with explicit dependencies. Each step has exactly one binary expected result.
**Input sources:** Approved `test-cases.md` and `test-data-requirements.md`.
---
## Prompt
> 🔗 **Requires:** Active `system-prompt.md` + `context-rules.md`. Input: Completed `prompt-06-test-data.md`.
### Instruction
Build the test procedures collaboratively with the tester:
1. Group related **`TC`** into logical procedures.
2. For each **`TP`**, define precondition, ordered steps referencing **`TD`** as needed, and one expected result per step.
3. Confirm with the tester that each expected result is binary (Pass/Fail).
4. Maximum 1 **`TP`** per exchange — validate before continuing.
One step = one action. If the expected result contains "or", split into two separate steps.
### Input datawhen to use it
Community prompt sourced from the open-source GitHub repo LuisAdonais/istqb-manual-qa-ecommerce (NOASSERTION). A "Prompt 08 Procedures" style prompt — adapt the placeholders and specifics to your task. Imported as-is and not independently retested here, so check the output before relying on it.
tags
roleplaycommunitygeneral
source
LuisAdonais/istqb-manual-qa-ecommerce · NOASSERTION