首先,来谈下桌面检查。桌面检查可视为由单人进行的代码检查或代码走查;并由一个人阅读程序,对照错误列表检查程序,对程序推演测试数据。由此,我觉得桌面检查可以说是上述两种方法的一个内核或者说是雏形吧。所以也可知其效率是相当低的。
然后,看一下同行评分。需指明:其该方法与测试并无关系,因为其目标并不是为了发现错误的,只是它与代码阅读的思想有一定的关联而已。
- 定义上:同行评分是一种依据程序整体质量、可维护性、可扩展性、易用性和清晰性对匿名程序进行评价的技术。不难看出,该技术的目的是为程序员提供自我评价的手段。
- 其小组成员的构成为:一位管理员,负责担任该评分过程的管理工作;6-20名参与者,并要保持匿名性,且要具备相似的背景。
- 评分的资料:由参与者自己挑出两个由自己编写的程序以供评审,其中一个应是自认为能代表其自身能力的最好作品;另一个是自认为质量较差的作品。
文尾,至于具体流程,就不再详叙了。
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/