← ClaudeAtlas

scenario-test-designlisted

Apply this skill whenever a user needs to design test scenarios based on real-world business workflows before writing test data or test scripts. Triggers on: "design test scenarios", "scenario testing", "create test scenarios", "scenario-based testing", "test scenario design", "identify test scenarios", "write test cases from requirements", or any request to analyze requirements, BRs, FRs, or User Stories and produce scenario flows. This skill covers TEST DESIGN (analysis + scenario flow), NOT automation code or test scripts. Invoke even if the user only pastes requirements and says "help me test this".
phatnguyen975/scenario-test-design · ★ 0 · Testing & QA · score 70
Install: claude install-skill phatnguyen975/scenario-test-design
# Scenario Test Design Skill ## Overview **Scenario Testing** is a **black-box test design technique** (ISTQB) that structures test cases around **real-world business workflows** from the end-user's perspective. Each scenario describes a connected sequence of actions that reflects a complete business process or user journey — rather than testing individual features in isolation. As defined by Cem Kaner, who formalized the technique: _"A scenario test is a narrative about how the program will be used, besides emotional, social and business contexts, that gets stakeholders to care about failures."_ ### Scenario Testing is a technique, not a test level This is a critical distinction. Scenario Testing is a **test design technique** — it describes _how_ test cases are derived (from user journeys and business workflows), not _where_ they run in the test pyramid. The technique makes no assumption about test level or execution medium: the same design approach applies whether the scenarios will be executed as manual tests, UI automation, API tests, mobile tests, or desktop tests. ### Scenario vs Scenario-Based Test Case In the original Kaner literature, a **scenario** is a high-level narrative describing a realistic user situation, goal, and context. A **scenario-based test case** is the concrete realization of that scenario: specific preconditions, step-by-step actions, and measurable expected results. This skill produces **scenario-based test cases** — scenarios developed to