← ClaudeAtlas

functional-test-designlisted

Apply this skill whenever you need to design test cases for functional testing of any feature, requirement, or system behavior. This is the parent skill that routes to the correct black-box or experience-based test design technique based on the nature of the requirement. Triggers include: "design test cases", "write test cases", "how do I test this", "test this feature", "test this requirement", "test this API", "test this flow", "test this business rule", or any request to systematically design a test suite for a functional requirement — regardless of the specific technique needed. If you know which sub-skill to use, invoke that sub-skill directly instead.
phatnguyen975/functional-test-design · ★ 0 · Testing & QA · score 70
Install: claude install-skill phatnguyen975/functional-test-design
# Functional Test Design Skill ## Overview **Functional Test Design** is the discipline of systematically deriving test cases from functional requirements and business rules — ensuring that what is tested is both **sufficient** (no meaningful defect-prone area left uncovered) and **efficient** (no redundant test cases wasting execution resources). This skill is the **parent router** for five specialized test design techniques, each targeting a different class of functional requirement. The techniques are grounded in ISTQB Foundation Level and industry practice: | Technique | ISTQB Classification | Primary Focus | | ----------------------------- | ---------------------------------- | ------------------------------------------------------------------------------------------------ | | **Domain Testing (EP + BVA)** | Black-Box | Input/output value ranges, formats, and classes | | **Decision Table Testing** | Black-Box | Multiple interacting conditions producing different outcomes | | **State Transition Testing** | Black-Box | System behavior that depends on prior history (states) | | **Use Case Testing** | Black-Box | End-to-