home/roleplay/prompt-02-requirements

Prompt 02 Requirements

GPTClaudeGemini··478 copies·updated 2026-07-14
prompt-02-requirements.prompt
# prompt-02 — Requirements Specification

| Attribute | Detail |
| :--- | :--- |
| **Location** | `08-genai-test-acceleration/02-analysis-prompts/prompt-02-requirements.md` |
| **Project** | Tricentis Demo Web Shop |
| **Version** | 1.0 |
| **STLC Phase** | Test Analysis |
| **GenAI Technique** | Prompt chaining · Structured prompt · Iterative HITL |
| **Reference** | CT-GenAI GenAI-2.1.1 / GenAI-2.2.1 |

## Artifact Description

The **Requirements Specification** artifact documents functional requirements (**`REQ`**) and their acceptance criteria (**`AC`**) derived from the SUT. According to ISTQB CTFL v4.0, *test analysis work products* include prioritized test conditions, originally based on acceptance criteria. The **`AC`** are the conditions that an implementation must meet to be accepted by stakeholders.

**Role in the STLC:** Serves as the primary test basis. Without approved **`REQ`** and **`AC`**, test conditions or test cases cannot be defined.

**Input sources:** Modules in scope from the Test Plan, direct observation of the SUT by the tester, and agreed functional criteria.

> [!WARNING]
> ⚠️ **Pending closure in SUT:** Once **`REQ`** IDs are assigned, return to `system-under-test.md` and complete the `Ref. REQ` column in the Modules in Scope table.

---

## Prompt

> [!TIP]
> 🔗 **Requires:** Active `system-prompt.md` + `context-rules.md`. Input: Completed `prompt-01-test-plan.md`.

### Instruction

Build the `requirements.md` artifact in collaboration with the tester:

1. Read the modules in scope from the Input data.
2. For each module, request from the tester a description of the functional requirement and the observed acceptance criteria.
3. Maximum 3 questions per interaction — prioritize higher-risk modules.
4. For each item, structure it according to the Output format and wait for tester validation before proceeding to the next module.

Do not infer unconfirmed behavior. Do not add AC without tester confirmation.

### Input data

when to use it

Community prompt sourced from the open-source GitHub repo LuisAdonais/istqb-manual-qa-ecommerce (NOASSERTION). A "Prompt 02 Requirements" 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