在会议上,由参会人员阅读程序,利用测试数据人工运行程序,对输出结果进行审查,以达到测试的目的。这种测试方法是()。
A.软件审查
B.代码走查
C.技术评审
D.代码审查
参考答案:B
解析:
代码走查(CodeWalkthrough)是一个开发人员与架构师集中与讨论代码的过程。代码走查的目的是交换有关代码是如何书写的思路,并建立一个对代码的标准集体阐述。在代码走查的过程中,开发人员都应该有机会向其他人来阐述他们的代码。通常地,即便是简单的代码阐述也会帮助开发人员识别出错误并预想出对以前麻烦问题的新的解决办法。
技术评审是由一组评审者按照规范的步骤对软件需求、设计、代码或其他技术文档进行仔细地检查,以找出和消除其中的缺陷。技术评审为新手提供软件分析、设计和实现的培训途经,后备、后续开发人员也可以通过正规技术评审熟悉他人开发的软件。评审小组至少由3人组成(包括被审材料作者),一般为4~7人。通常,概要性的设计文档需要较多评审人员,涉及详细技术的评审只需要较少的评审人员。
软件审查是一种在软件生存周期内尽早发现和消除软件缺陷的有效方法。该方法包括三大要素:审查员、审查对象和审查过程。
代码审查法是历史上最著名的软件审查方法之一,它分为4个阶段,共包含7个步骤,包括准备阶段(计划、概述、会前个人准备)、审查会议阶段(召开审查会议)、缺陷纠正阶段(过程改进、修改缺陷)和后继阶段(相关后继活动)等。
选项B正确。