首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在测试用例设计中,有语句覆盖、条件覆盖、判定覆盖(即分支覆盖)、路径覆盖等,其中(78)是最强的覆盖准则。为了对如图9-2所示的程序段进行覆盖测试,必须适当地选取测试数据组。若x,y是两个变量,可供选择的测试数据组共有Ⅰ,Ⅱ,Ⅲ,Ⅳ四组(如表9-3所示),
在测试用例设计中,有语句覆盖、条件覆盖、判定覆盖(即分支覆盖)、路径覆盖等,其中(78)是最强的覆盖准则。为了对如图9-2所示的程序段进行覆盖测试,必须适当地选取测试数据组。若x,y是两个变量,可供选择的测试数据组共有Ⅰ,Ⅱ,Ⅲ,Ⅳ四组(如表9-3所示),
admin
2019-03-04
72
问题
在测试用例设计中,有语句覆盖、条件覆盖、判定覆盖(即分支覆盖)、路径覆盖等,其中(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
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
监理单位为了获得监理任务,在项目监理招标阶段编制的文件为()。
随着Webservice技术的兴起,出现了许多与工作流技术相关的Web服务规范,其中()的作用是将一组现有的服务组合起来,从而定义一个新的Web服务。
J2EE规范包含一系列技术规范,其中()用于实现应用中关键的业务逻辑,创建基于构件的企业级应用程序,如进行事务管理、安全运行远程客户连接、生命周期管理和数据库连接缓冲等中间层服务的应用程序。
某承诺文件超过要约规定时间到达要约人。依据邮寄文件收函邮局戳记标明的时间,受要约人是在要求的时间内投邮,由于邮局错递而错过了规定时间。对此情况,该承诺文件(28)。
某企业内部拥有几百台计算机终端,但只能获得1~10个公用IP地址,为使所有终端均能接入互联网,可采用(20)的IP地址管理策略。
成本基准是用来度量与检测项目成本绩效的按时间分段预算。下图中给出了某项目期望现金流、成本基准、资金需求情况。图中区间A应为(57)。
项目经理有责任处理项目过程中发生的冲突。以下解决方法中,(53)会使冲突的双方最满意,也是冲突管理最有效的一种方法。
(2010上项管)某软件开发项目计划设置如下基线:需求基线、设计基线、产品基线。在编码阶段,详细设计文件需要变更。以下叙述中,______是正确的。
(2009下项管)下列各图描述了DIPP值随着项目进行时间的变化,其中正确的是______。
随机试题
剥落起因、防治方法。
定性预测的方法有()
A.蛋白质B.甘油三酯C.葡萄糖D.胆固醇E.戊糖热价最高的营养物质是
胚胎期造血叙述正确的为()。
指定交割仓库的日常业务分为()阶段。
某民间非营利组织接受海外人士捐赠的一项专利权,捐赠方没有提供有关凭据,公允价值为100万元。该民间非营利组织正确的会计处理是()。
孙膑“增兵减灶”灭庞涓,诸葛亮上演“空城计”等体现了信息具有()特征。
吴某向人民法院提起行政诉讼,法院以向上级请求为由一直未予任何答复,吴某应当如何处理?()
新版发票自8月1日由地税局正式启用以来,已经越来越为人们所熟悉:但很少有人知道,每张发票都包含了多项科技成果。据地税局的同志介绍,新版发票采用的数字喷码丝网工位印刷技术是目前世界上最先进的印刷技术之一,有效提高了字迹的分辨率。如将新版发票放在5倍放大镜下,
A、Theirqualityisprettyterrible.B、Theycanbewellenjoyed.C、Thedialoguesinthemcanbeheardclearly.D、Theaudioofthe
最新回复
(
0
)