首页
登录
从业资格
关于软件测试技术的描述,正确的是:( )。A.静态测试分为白盒测试和黑盒测试
关于软件测试技术的描述,正确的是:( )。A.静态测试分为白盒测试和黑盒测试
admin
2022-08-02
47
问题
关于软件测试技术的描述,正确的是:( )。A.静态测试分为白盒测试和黑盒测试B.白盒测试不需要运行程序,较少关心程序内部的实现过程C.代码审查需要专门的测试工具和设备D.Purify、Macabe都是具备静态分析功能的软件测试工具
选项
A.静态测试分为白盒测试和黑盒测试
B.白盒测试不需要运行程序,较少关心程序内部的实现过程
C.代码审查需要专门的测试工具和设备
D.Purify、Macabe都是具备静态分析功能的软件测试工具
答案
D
解析
A错,按使用的测试技术不同可以将测试分为静态测试和动态测试,进一步地可以将静态测试分成静态分析和代码审查,将动态测试分成白盒测试和黑盒测试。B错:白盒测试是一种按照程序内部的逻辑结构和编码结构设计并执行测试用例的测试方法。采用这种测试方法,测试者需要掌握被测程序的内部结构。白盒测试通常根据覆盖准则设计测试用例,使程序中的每个语句、每个条件分支、每个控制路径都在程序测试中受到检验。白盒测试需要运行程序,并能在运行过程中跟踪程序的执行路径。黑盒测试是一种从软件需求出发,根据软件需求规格说明设计测试用例,并按照测试用例的要求运行被测程序的测试方法。它较少关心程序内部的实现过程,侧重于程序的执行结果,将被测程序看成是不可见的黑盒子,因此被称为黑盒测试。C错:代码审查(包括代码评审和走查)主要依靠有经验的程序设计人员根据软件设计文档,通过阅读程序,发现软件错误和缺陷。代码审查一般按代码审查单阅读程序,查找错误。代码审查的内容包括:检查代码和设计的一致性;检查代码的标准性、可读性:检查代码逻辑表达的正确性和完整性;检查代码结构的合理性等。代码审查虽然在发现程序错误上有一定的局限性,但它不需要专门的测试工具和设备,且有一旦发现错误就能定位错误和一次发现一批错误等优点。
转载请注明原文地址:https://tihaiku.com/congyezige/2412293.html
本试题收录于:
中级 信息系统监理师题库软件水平考试初中高级分类
中级 信息系统监理师
软件水平考试初中高级
相关试题推荐
下面的程序段中,(请作答此空)是语句覆盖测试用例,()是判定覆盖测试用例。if
()是利用IP网络技术构建的、面向企业内部的专用计算机网络。A.Interne
关于电子商务系统测试的叙述中,“()”是错误的。A.测试是为了发现错误而执行程
()的任务是根据系统说明书中规定的功能要求,具体设计实现逻辑模型的技术方案,这
下面的程序段中,()是语句覆盖测试用例,(请作答此空)是判定覆盖测试用例。if
下列选项不属于物联网关键技术的是______。A.感知关键技术 B.网络通信关
系统设计阶段的技术文档是______。A.《系统设计规划书》 B.《系统设计任
在大数据技术框架中,不包括______环节。A.数据准备 B.数据存储 C.
DHTML是动态HTML,它是三种技术的整合,这三种技术是()。A.HTML、
进行软件测试的目的是()。A.尽可能多地找出软件中的缺陷 B.缩短软件的开发
随机试题
[originaltext]W:Mr.Glieberman,doyouseeanychangeinthehighrateofbrok
Infamilieswithtwoworkingparents,fathersmayhavemoreimpact【C1】______
Wheredoestheconversationprobablytakeplace?[originaltext]M:Whatwouldyou
HowtheCIAWorks[A]DespiteplentyofHollywoodfilmsabouttheCIAand
【教学过程】 (一)创设情境,导入新课 【多媒体展示】水壶使用前和多次使用后的照片。 提出问题:为什么经过一段时间使用后水壶中会有水垢呢?说明煮沸前
()为河道整治工程措施。A.人工裁弯取直 B.采用控导工程调整河势 C.
尿道下裂手术治疗的年龄以下列哪项为宜A.1~6岁 B.7~10岁 C.10~
商业银行在未来某一日期按照事先约定的条件向客户提供约定的信用业务是()。A.代
中共二大后,中国共产党开始采取民族资产阶级、小资产阶级的政党没有采取过、也不可能
CPU和RAM是计算机的外部设备。()
最新回复
(
0
)