在提交测试之前,进行代码检查、代码走查与评审,代码检查、代码走查与评审与软件测试原则有关。
对于某些特定类型的错误,人工测试手段更有效;
’对于其他错误类型,基于计算机的测试手段更有效。
代码检查、代码走查中,准备工作的高潮是“头脑风暴会”,头脑风暴会的目标是:找出错误来。
代码检查
在代码检查中,一组开发人员对代码进行审核,参加者当中只有一人是程序编写者,还有一个是称职的程序员,协调者,但不是该程序的编码者,然后还有一个是测试专家和程序设计人员,但不是该程序的编码者。
代码检查的错误清单:
- 数据引用错误;
- 数据声明错误;
- 运算错误;
- 比较错误;
- 控制流程错误;
- 接口错误;
- 输入/输出错误;
- 其他检查
小组代码走查
桌面检查
同行评审