首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在测试用例设计中,有语句覆盖、条件覆盖、判定覆盖(即分支覆盖)、路径覆盖等,其中(78)是最强的覆盖准则。为了对如图9-2所示的程序段进行覆盖测试,必须适当地选取测试数据组。若x,y是两个变量,可供选择的测试数据组共有Ⅰ,Ⅱ,Ⅲ,Ⅳ四组(如表9-3所示),
在测试用例设计中,有语句覆盖、条件覆盖、判定覆盖(即分支覆盖)、路径覆盖等,其中(78)是最强的覆盖准则。为了对如图9-2所示的程序段进行覆盖测试,必须适当地选取测试数据组。若x,y是两个变量,可供选择的测试数据组共有Ⅰ,Ⅱ,Ⅲ,Ⅳ四组(如表9-3所示),
admin
2019-03-04
44
问题
在测试用例设计中,有语句覆盖、条件覆盖、判定覆盖(即分支覆盖)、路径覆盖等,其中(78)是最强的覆盖准则。为了对如图9-2所示的程序段进行覆盖测试,必须适当地选取测试数据组。若x,y是两个变量,可供选择的测试数据组共有Ⅰ,Ⅱ,Ⅲ,Ⅳ四组(如表9-3所示),则实现判定覆盖至少应采用的测试数据组是(79);实现条件覆盖至少应采用的测试数据组是(80);实现路径覆盖至少应采用的测试数据组是(81)或(82)。
选项
A、Ⅰ和Ⅱ组
B、Ⅰ和Ⅲ组
C、Ⅲ和Ⅳ组
D、Ⅱ,Ⅱ和Ⅳ组
E、Ⅰ,Ⅱ和Ⅲ组
答案
D
解析
有关覆盖的标准和概念,请读者参考本节练习1的分析。
解答此类试题,需要考生具有良好的耐心,用所给定的数据组代入到流程图中,然后进行判断。
在图9-2中,共有2个判定,第1组数据(x=0,y=3)可以使第1个判定((x=0) And(y>2))取真值,使第2个判定((z<1)OR(y=1))也取真值。第Ⅱ组数据(x=1, y=2)使第1个判定和第2个判定都取假值。因此,要达到判定覆盖的标准,只要第1组数据和第Ⅱ组数据就足够了。
在2个判定中,共4个条件(x=0;y>2;x<l;y=1),要满足条件覆盖的标准,则必须使这4个条件各取一次真值和假值。我们选取数据情况如表9-3所示。
因此,要达到条件覆盖的标准,只要选取第1组数据和第1V组数据就可以了。
在图9-2中,共有3条路径,分别是:
(1)第1个判定取真的路径;
(2)第1个判定取假而第2个判定取真的路径;
(3)第1个判定取假且第2个判定取假的路径。
我们选取的数据情况如表9-4和表9-5所示。
因此,要达到路径覆盖的标准,可选取第Ⅰ、Ⅱ、Ⅲ组数据,或者选取第Ⅰ、Ⅱ、Ⅳ组数据。
转载请注明原文地址:https://kaotiyun.com/show/0xTZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
在大型合同的谈判期间,谈判过程集中于一些关键问题上,其中包括价格。针对价格、数量、质量、时间安排可进行单独谈判,这会大为延长谈判过程的时间。然而,谈判过程可以缩短,前提条件是()。
你的公司确定签订制药研究项目的项目管理合同。由于你的公司以前未接触过项目管理,不了解根据合同可能所需服务的完整范围,所以最适当的是签订()。
一家大型国际银行的项目经理和项目团队刚刚执行了一个电子资金项目,项目涉及4家大型供应商。因为银行内部合同部门不力,项目经理在采购过程的每个阶段都遇到了很多困难。为了确保未来项目不遇到同样的问题,应该()。
在下列选项中,()不属于信息资源管理标准化的指导原则。
项目Ⅰ、Ⅱ、Ⅲ、Ⅳ的工期都是三年,在第二年末其挣值分析数据如下表所示。按此趋势,项目(56)应最早完工。
在大型复杂IT项目管理中,为了提高项目之间的协作效率,通常应首先(51)。
以下关于工作分解结构(WBS)的说法中,(37)是正确的。
风险预测一般是从风险发生的可能性和(32)两个方面来评估风险。
IDS发现网络接口收到来自特定IP地址的大量无效的非正常生成的数据包,使服务器过于繁忙以至于不能应答请求,IDS会将本次攻击方式定义为()。
(2010下监理)基线(Baseline)是指一个(或一组)配置项在项目生命周期的不同时间点上通过______而进入正式受控的一种状态。
随机试题
在道路与铁路道口遇到一个红灯亮时要尽快通过道口。
发生青霉素过敏性休克时,患者出现的呼吸系统症状是()。
现在世界各国广泛应用的借贷记账法产生于中世纪的()。
华诚公司系增值税一般纳税人,适用的增值税税率为17%。2010年8月份发生的部分经济业务如下:(1)“发料凭证汇总表”显示,当月生产车间共领用A材料198000元(其中,用于甲产品生产120000元,用于乙产品生产78000元),车间管理部门领
根据保险标的不同,一般保险可分为()。
下列属于企业可变成本的有()。
根据《企业所得税法》的规定,对国家需要重点扶持的高新技术企业给予企业所得税税率优惠,优惠税率为()。
根据以下资料,回答下列问题。2012年,长春市汽车工业完成产值4888.5亿元,比上年增长16.5%;完成工业增加值1104.7亿元。2012年1一11月,汽车工业实现主营业务收入4954.2亿元,比上年同期增长11.6%;实现利润总额442.1亿元,比
要实现报表按某字段分组统计输出,需要设置的是()。
It’samazing!I______myfavoritesingerat"Boys&Girls"barlastnight.
最新回复
(
0
)