【读书笔记--《软件测试(原书第二版)》】第6章 检查代码

静态白盒测试:
概念:是在不执行软件的条件下有条理地仔细审查软件设计、体系结构和代码,从而找出软件缺陷的过程,又称为结构化分析。
好处:
1. 在开发过程早期发现软件缺陷,是修复时间和费用大幅降低。
2. 软件测试员可以得到软件如何运作的信息,存在那些弱点和危险,而可以与程序员建立良好的伙伴关系。
3. 项目状态可以传达给参与测试的所有小组成员。

正式审查(进行静态白盒测试的过程):
四个基本要素:
1. 确定问题
2. 遵守规则
3. 准备
4. 编写报告
好处:
1. 交流:正式报告中未包含的信息得以交流。
2. 质量。
3. 小组同志化。
4. 解决方案

正式审查的几种方式(逐渐严格):

  1. 同事审查
  2. 走查
  3. 检验(最正式,表述者【宣读者】不是原来的程序员)

编码标准和规范:
可靠性
可读性/可维护性
移植性

你可能感兴趣的:(读书笔记)