全程软件测试(十四):静态白盒测试之代码检查——读书笔记

全程软件测试(十四):静态白盒测试之代码检查——读书笔记

代码检查是一系列规程和错误检查技术的集合,是以组为单位来阅读代码的人工测试方式。

代码检查小组通常由4个人组成:协调人、待测试程序的编码人员、待测试程序的设计人员、测试专家。下面详细介绍小组各成员的主要职责:

协调人

协调人如同质量控制工程师,在整个代码检查过程中的主要职责如下。

对整个代码检查工作安排进程,分发相关资料

在整个过程中起着主导作用

对小组成员发现的所有错误进行记录

确保查找出来的错误最终均得到改正

待测试程序的编码人员

待测试程序的编码人员,顾名思义,待测试程序由其参与编写

因此该组员的主要职责是逐条语句讲述该程序编写的逻辑结构,并且在讲述过程中随时回答其他组员提出的有关该程序的任何问题。在此过程中,编码人员很可能通过自身讲述发现程序中更多的问题,因此在编码之后通过讲述的方式进行自查是代码检查的一个有效方法。

待测试程序的设计人员

待测试程序的设计人员一般是架构师或小组领导者

该组员的主要职责是将整个程序的实际设计逻辑、最终需得到何种结果等讲解给所有组员,任何组员认为逻辑不严密或者存在错误时都可进行提问

测试专家

测试专家即公司的测试人员,职责是对待测试程序进行测试,是小组中测试工作的主要执行者

测试专家除了在会议前半部分对待测试程序的设计逻辑及编写逻辑提出问题和建议以外,还需要根据已知的代码检查常见错误对整个程序进行分析

在整个会议结束之后,程序的编码人员会得到一份错误清单,若错误涉及根本的改动,在编码人员完成修改以后,协调人可能会再次安排程序检查,对所获取的错误清单也须进行分析、归纳,提炼错误列表,以提高后续代码检查的效率。

注意

会议的理想时间为90~120分钟,时间越长效率越低。检查过程中各组员必须对测试树立正确的观念,即测试是为程序更完善所做的工作,并非针对某些成员。整个过程是发现错误并非修改错误。

来源:阳哥做IT笔记

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年7月7日
下一篇 2021年7月7日

相关推荐