Use Case Testing

Apply this skill whenever you need to design test cases using Use Case Testing — a black-box test design technique that derives test cases from use case specifications. Use when given a use case specification (or equivalent: user story with acceptance criteria, feature with defined actor-system interactions), and the goal is to ensure the system correctly handles all flows: the main success scenario, alternate flows, and exception flows. Triggers include: "design test cases from use case", "test this user story", "test this feature end-to-end", "use case testing", "UC", "actor interaction", "flow testing", or any request to test a feature where behavior is described as a sequence of actor-system interactions leading to a defined goal.

phatnguyen975 3d029f3 9 files · 149.9 KB Updated

File contents

phatnguyen975/functional-test-design/tree/main/use-case-testing commit 3d029f3760

Frequently asked questions

npx skillmds@latest add phatnguyen975/use-case-testing