| Testing Feature tracing | ||||||||||||||
| Trace | Spec count | trace.cy.js | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Main categories | Sub categories | Requirements | should allow custom requirements | should allow tracing by full path | should allow tracing by requirement name | should allow tracing same requirement multiple times 1 | should allow tracing same requirement multiple times 2 | should allow tracing same requirement multiple times 3 | should allow tracing same requirement multiple times 4 | should call callback function and allow nesting | should use custom matcher passed directly into trace | should use custom matcher passed directly into trace | should use matcher | |
| Custom Category (100%) | Custom Requirement 2 | 1 | X | |||||||||||
| Custom Requirement 1 | 1 | X | ||||||||||||
| High (100%) | High Requirement 3 | 1 | X | |||||||||||
| Requirement 1 | 2 | X | X | |||||||||||
| Requirement 2 | 4 | X | X | X | X | |||||||||
| Low (50%) | Requirement 1 | 1 | X | |||||||||||
| Requirement 2 | 0 | |||||||||||||
| Medium (67%) | Medium Requirement 1 | 2 | X | X | ||||||||||
| Medium Requirement 2 | 0 | |||||||||||||
| Medium Requirement 3 | 2 | X | X | |||||||||||
| Sub-category (67%) | Sub Requirement 1 | 1 | X | |||||||||||
| Sub Requirement 2 | 0 | |||||||||||||
| Sub Requirement 3 | 1 | X | ||||||||||||
| Optional Requirement 1 | 1 | X | ||||||||||||
| Optional Requirement 2 | 1 | X | ||||||||||||
| Optional Requirement 3 | 1 | X | ||||||||||||
| Feature Coverage | 13 / 16 | |||||||||||||