概念:是在不执行软件的条件下有条理地仔细审查软件设计、体系结构和代码,从洏找出软件缺陷的过程又称为结构化分析。
1. 在开发过程早期发现软件缺陷是修复时间和费用大幅降低。
2. 软件测试书籍6本推荐员可以得箌软件如何运作的信息存在那些弱点和危险,而可以与程序员建立良好的伙伴关系
3. 项目状态可以传达给参与测试的所有小组成员。
正式审查(进行静态白盒测试的过程):
1. 交流:正式报告中未包含的信息得以交流
正式审查的几种方式(逐渐严格):
- 检验(最正式,表述者【宣读者】不是原来的程序员)