Triage output
Every failed test gets a triage card. The card holds:
| Item | Content |
|---|---|
| Failing step | The step that did not complete or whose assertion was false. |
| Screenshot | The page at the failing step. |
| DOM snapshot | The page structure at the failing step. |
| Network log | Requests and responses around the failure. |
| Diff | Differences from the last passing run. |
| Classification | app-bug, test-issue or environment. |
| Suggested fix | Present when the classification is test-issue. |
Classification
| Value | Meaning |
|---|---|
app-bug | The application behaved differently from the spec. |
test-issue | The spec itself needs a change; a suggested fix is attached. |
environment | The run was affected by the environment, for example the network or the test data. |
The classification is a proposal. A person confirms it. Tickets are not filed without an integration and a human click.
Opening the report
terminal
npx aitp report --last