首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有一段程序如下: if((a==b)and((c==d)or(e==f)))do S1 else if((p==q)or(s==t))do S2 else do S3 满足判定/条件覆盖的要求下,最少的测试用例数目是______。
设有一段程序如下: if((a==b)and((c==d)or(e==f)))do S1 else if((p==q)or(s==t))do S2 else do S3 满足判定/条件覆盖的要求下,最少的测试用例数目是______。
admin
2010-06-15
29
问题
设有一段程序如下: if((a==b)and((c==d)or(e==f)))do S1 else if((p==q)or(s==t))do S2 else do S3 满足判定/条件覆盖的要求下,最少的测试用例数目是______。
选项
A、6
B、8
C、3
D、4
答案
C
解析
判定/条件覆盖,就是设计足够的测试用例,使得判定语句中每个条件的所有可能取值至少评价一次,同时每个判定语句本身所有可能分支也至少评价一次。
本程序一共有两个判定语句,三条路径。
若以1代表某一个条件为真,O代表为假,则对于(a==b)、(c==d)、(e==f)、(p==q)、(s==t)这五个条件,取不同的真值组合,即可设计出相应的测试用例,达到判定/条件覆盖的要求。在这里,先取(a==b)、(c==d)、(e==f) 为101,(p==q)、(s==t) 为任意值,然后取全部五个条件为010 11和010 00,即能达到判定/条件覆盖的要求。
转载请注明原文地址:https://kaotiyun.com/show/WwNZ777K
本试题收录于:
四级软件测试工程师题库NCRE全国计算机四级分类
0
四级软件测试工程师
NCRE全国计算机四级
相关试题推荐
阅读以下应用说明及VisualBasic程序代码,根据要求回答问题1至问题3。【说明】在VisualBasic程序中,设计一个“个人所得税计算器”,其应用程序的运行窗口如图6-16所示。窗口中的3个文本框和两个按钮的名称分
阅读下列程序说明和c代码,将应填入(n)处的字句写在对应栏内。[说明]下面的程序利用递归算法计算x和y的最大公约数。[函数2.1]main(){intx,y,k,t;scanf("%d%d",&x,&y);
阅读以下说明和Java代码,将解答写入对应栏内。【说明】下面是一个Applet程序,其功能是输出已定义好的两个变量x和chr。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。注意:不改动程序的结构,不得增行或删行。i
请将以上【C++代码1】与【C++代码2】程序段中的(1)~(7)空缺处的语句填写完整。请用150字以内的文字简要说明【C++代码1】、【C++代码2】这两种对传输门进行状态模拟的设计思路的区别之处。
阅读以下说明和C++代码,将应填入(n)处的字句写在对应栏内。【说明】C++标准模板库中提供了vector模板类,可作为动态数组使用,并可容纳任意数据类型,其所属的命名空间为std。vector模板类的部分方法说明如下表所示:【C++代码
阅读下列算法说明和算法,将应填入(n)处的语句写在对应栏内。【说明】本程序可以将字符串s1中出现的所有s2子串替换成s3,形成一个新串,但不破坏字符串s1。【代码】#include<stdio.h>#include
TCP/IP是一个协议族,它的体系结构分为4层:应用层、网际层、网络接口层和(1),其中ARP协议属于(2)。为了在源主机和目的主机之间传送数据,IP协议需要确定源主机和目的主机是否在同一个网络中。如果不在同一网络时,则必须通过(3)进行通信。
软件测试中的。测试由用户在软件开发者指导下完成,这种测试属于(53)阶段的测试活动。
某网络结构如下图所示。在Windows操作系统中配置Web服务器应安装的软件是(66),在配置网络属性时PC1的“默认网关”应该设置为(67)。首选DNS服务器应设置为(68)。
下面关于线性表的叙述中,错误的为(38)。
随机试题
静脉输液的目的不包括
施工现场应当设置各类必要的职工生活设施,并符合()等方面的要求。
必须采用工程量清单计价的建设工程有()。
从证券业务的要素来看,客户是证券经纪业务的服务对象。()
在试制阶段对供应商提供的样件质量控制一般实行________。
根据以下资料。回答96~100题。2005年与2004年相比,该市的国外游客总人次比2004年增加了()。
不适宜做心理咨询对象的个体的特征之一是()
软件工程学的提出起源于软件危机,而其目的应该是最终解决软件的______问题。
公元1900年,一群采集海绵的希腊人,在安梯基齐拉(Antikythera)附近的海底,发现一艘满载大理石雕像的沉船。这些艺术品被打捞起来。研究发现这条船大约是两千年以前沉没的。将全部东西一一检查后,找到了一堆重要的东西,其重要性超过全部复活岛上雕像的总和
A、 B、 C、 B
最新回复
(
0
)