首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于白盒测试的测试用例设计方法叙述,正确的是(23)。
关于白盒测试的测试用例设计方法叙述,正确的是(23)。
admin
2019-06-12
55
问题
关于白盒测试的测试用例设计方法叙述,正确的是(23)。
选项
A、完成SC(语句覆盖)所需的测试用例数目一定多于完成DC(判定覆盖)所需的测试用例数目
B、达到100%CC(条件覆盖)要求就一定能够满足100%SC的要求
C、达到100%CDC(条件/判定覆盖)要求就一定能够满足100%CC的要求
D、任何情况下,都可以达到100%路径覆盖的要求
答案
C
解析
本题主要考场白盒测试中的逻辑覆盖。即考查用测试数据运行被测程序时对程序逻辑的覆盖程度。主要的覆盖标准有六种:语句覆盖(SC)、判定覆盖(DC)、条件覆盖(CC)、判定/条件覆盖(CDC)、组合条件覆盖(MCC)和路径覆盖。
(1)语句覆盖是指选择足够多的测试用例,使得运行这些测试用例时,被测程序的每个语句至少执行一次。显然,语句覆盖是一种很弱的覆盖标准。
(2)判定覆盖又称分支覆盖,它的含义是不仅每个语句至少执行一次,而且每个判定的每种可能的结果(分支)都至少执行一次。判定覆盖比语句覆盖强。
(3)条件覆盖的含义是不仅每个语句至少执行一次,而且使判定表达式中的每个条件都取到各种可能的结果。因此条件覆盖不一定包含判定覆盖,判定覆盖也不一定包含条件覆盖。
(4)判定/条件覆盖就是同时满足判定覆盖和条件覆盖的逻辑覆盖。它的含义是,选取足够的测试用例,使得判定表达式中每个条件的所有可能结果至少出现一次,而且每个判定本身的所有可能结果也至少出现一次。
(5)条件组合覆盖的含义是,选取足够的测试用例,使得每个判定表达式中条件结果的所有可能组合至少出现一次。因此,满足条件组合覆盖的测试用例,也一定满足判定/条件覆盖。
(6)路径覆盖的含义是,选取足够的测试用例,使得程序的每条可能执行到的路径都至少经过一次(如果程序中有环路,则要求每条环路至少经过一次)。
路径覆盖实际上考虑了程序中各种判定结果的所有可能组合,因此是一种较强的覆盖标准。但路径覆盖并未考虑判定中的条件结果的组合,并不能代替条件覆盖和条件组合覆盖。
转载请注明原文地址:https://kaotiyun.com/show/HoCZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
采用Kerberos系统进行认证时,可以在报文中加入(44)来防止重放攻击。
在冗余磁盘阵列中,以下不具有容错技术的是(62)________________。
在Windows操作系统中,远程桌面使用的默认端口是__________。
匿名FTP访问通常使用(20)作为用户名。
4G移动通信标准TD一LTE与FDD一LTE的区别是(64)。
有多种方案可以在一台服务器中安装Windows和Linux两种网络操作系统,其中可以同时运行Windows和Linux两种网络操作系统的方案是____________。
按照IEEE802.1d协议,当交换机端口处于__________状态时,既可以学习MAC帧中的源地址,又可以把接收到的MACI帧转发到适当的端口。(2010年上半年试题)
交换机命令SwitchA(VLAN)#vtppruning的作用是__________。(2011年下半年试题)
采用连续播放静止图像的方法产生运动的效果,即使用计算机产生图形、图像运动的技术称为(37)。(38)采用实时绘制的方式显示一幅矢量图,当图形放大或缩小时,都保持光滑的线条,不会影响质量,也不会改变文件的容量。
随机试题
民间工艺是指人们为了适应生活需要和审美要求就地取材并以手工生产为主的一种工艺美术品,如()
A.带脉B.阳维脉C.督脉D.冲脉E.任脉行于腹部正中线的是
下列病毒中会和乙型肝炎病毒发生重叠感染的是
甲(15周岁题)求乙(16周岁题)为其抢夺作接应,乙同意。某夜,甲抢夺被害人的手提包(内有1万元现金题),将包扔给乙,然后吸引被害人跑开。乙害怕坐牢,将包扔在草丛中,独自离去。关于本案,下列哪一选项是错误的?(卷二真题试卷第9题)
如图所示,圆轴的扭矩图为:
某股份公司2008年度实现利润总额7000万元,各项资产减值准备年初余额为1620万元,本年度共计提有关资产减值准备550万元,冲销某项资产减值准备60万元。所得税采用资产负债表债务法核算,2008年起所得税税率为25%,而以前为33%。假定按税法规定
一列横队变三列横队的动作要领有哪些?
Itisappropriateonananniversaryofthefoundingofauniversitytoremindourselvesofitspurposes.Itisequallyappropria
设有下列语句:x=5Ifx>0Theny=1y=5程序运行后,则下列叙述中正确的是()。
CarsaccountforhalftheoilconsumedintheUS,abouthalftheurbanpollutionandone-fourththegreenhousegases.Theytake
最新回复
(
0
)