Functional spec verification
Runs the application and checks each functional requirement in a browser, returning met, partially met, not met or unverifiable with screenshot evidence.
Sub-techniques
2
| ID | Name | Description |
|---|---|---|
V1054.001 | Browser verification | An agent or script performs the flow and checks the outcome. |
V1054.002 | Evidence capture | Screenshot and annotate each verdict. |
Craft it
- Deploy a preview per PR.
- Turn each acceptance criterion into a step and an observable outcome.
- Attach screenshots to every verdict, including failures.
Reverse engineer it
Signs that a codebase already runs this technique, and where to read how it is configured.
- Preview deployment workflows and acceptance criteria in tickets.
Open-source packages
3
- Browser Use browser-use/browser-use
- Playwright microsoft/playwright
- DeepEval confident-ai/deepeval