Specification by example (BDD)
Agree requirements through concrete Given / When / Then examples that become automated tests.
- Use when
- Business rules with many cases; custom software.
- Avoid when
- Configuration-only package work without test automation.
- Source
- Adzic (2011)
- Level
- B · established practice
For agents · MCP
explain_node({ "id": "t.spec_by_example" })