人工测试
代码检查,走查以及可用性测试是三种主要的人工测试方法。
这种人工测试方法有点像是若干个人员坐在一起开‘头脑风暴会’。。也就是说,目的是为了找出错误,而不是调试。
优点:
1.一旦发现错误,就能在代码中对其进行精准的定位,降低了调试的成本。
2.在这个过程中往往能发现成批的错误,可以一同得到修正。而计算机测试往往是逐个发现错误并改正。
3.这些方法通常会有效的查找出30%~70%的逻辑设计与编码错误。
但注意:程序中的错误总数始终是未知的。
以上:代码走查,检查与基于计算机的测试是互补的。
代码检查
代码检查:是以组为单位阅读代码,它是一系列规程和错误检查技术的集合。
代码检查由代码检查小组来完成。
小组中由一个主导者,一个代码的作者,设计人员与测试专家组成。
在检查进行时,完成两件事情:
- 由程序编码人员逐条语句讲解程序的逻辑结构
- 参考常见的错误列表分析程序。
将常见错误列表摘录如下: