A3 — Testing & Quality Assurance¶
Objective¶
Build evidence about correctness and maintainability for an existing implementation.
Required artifacts¶
- Test strategy describing unit, integration, and system-level scope.
- Automated tests for normal, boundary, and failure conditions.
- Coverage report with interpretation—not only a percentage.
- Static-analysis/lint results and resolution of selected findings.
- Identification of at least three maintainability risks or code smells.
- One refactoring protected by regression tests.
- Short residual-risk section: what is still not adequately tested or assured?