首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
条件测试是检查程序模块中所包含逻辑条件的测试用例设计方法,注重于测试程序中的条件。BRO(Branch and Relational Operator)测试保证能发现布尔变量和关系操作符只出现一次且没有公共变量的条件中的分支和条件操作符错误。考虑条件C1:
条件测试是检查程序模块中所包含逻辑条件的测试用例设计方法,注重于测试程序中的条件。BRO(Branch and Relational Operator)测试保证能发现布尔变量和关系操作符只出现一次且没有公共变量的条件中的分支和条件操作符错误。考虑条件C1:
admin
2018-04-25
25
问题
条件测试是检查程序模块中所包含逻辑条件的测试用例设计方法,注重于测试程序中的条件。BRO(Branch and Relational Operator)测试保证能发现布尔变量和关系操作符只出现一次且没有公共变量的条件中的分支和条件操作符错误。考虑条件C1:(E1>E2) &(E3<E4),其中E1,E2,E3,E4是数学表达式,“&”表示逻辑“与”,“>”和“=”是关系运算符,则C1的条件约束至少为(26)时,就可以检查C1中的关系操作符错误。
选项
A、{(>,=),(>,>),(>,<),(>,<),(=,<)}
B、{(<,<),(<,=),(<,>),(=,<),(=,=),(=,>),(>,<),(>,=),(>,>)}
C、{(>,<),(=,<),(>,=)}
D、{(>,<),(=,<),(>,=),(<,<)}
答案
A
解析
条件测试是检查程序模块中所包含逻辑条件的测试用例设计方法,注重于测试程序冲的条件。BRO(Branch and Relational Operator)测试保证能发现布尔变量和关系操作符只出现一次且没有公共变量的条件中的分支和条件操作符错误。BRO策略利用条件C的条件约束。有n个简单条件的条件C的条件约束定义为(D1,D2,…,Dn),其中 Di(0<i≤n)表示条件C中第i个简单条件的输出约束。如果C的执行过程中C的每个简单条件的输出都满足D中对应的约束,则称条件C的条件约束D由C的执行所覆盖。对于本题,C1:(E1>E2)&(E3<E4),对于布尔变量B,B输出的约束说明B必须是真(t)或假(f)。类似地,对于关系表达式,符号<、=、>用于指定表达式输出的约束。根据BRO的定义,“&”关系的约束为{(t,f),(t,t),(f,t)},只需要用(>,=),(>,>)替换(t,f),用(>,<)替换(t,t),并用(<,<),(=,<)替换(f,t),就得到C1的约束集{(>,=),(>,>),(>,<),(<,<),(=,<))。因此本题应该选A。
转载请注明原文地址:https://jikaoti.com/ti/wGJ7FFFM
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
工作表某两列分别存放北京和沈阳各月的销售情况,请依次按照“北京”及“沈阳”的顺序,对销售情况由低至高进行排序。
请利用颜色标记,向图表中添加工作表中新增加的“成都”的销售情况(在工作表最右侧)。
请给学生成绩表的某列“普通物理”设置一个链接其课程简介的超链接。
在活动窗口中,查看关于“版式”选项卡的帮助信息。
将王海的个人信息补充完整,生日为“1988—03—22”,身份证号为“22013319880322130”。
查看日期和时间函数的帮助信息。
下列关系运算的叙述中,正确的是______。
下列叙述中,不属于结构化分析方法的是()。
密码算法中,()是迄今为止世界上最为广泛使用和流行的一种分组密码算法。
随机试题
清热解毒,且可疏散风热的药物是清热解毒,善治肺痈咳吐脓血、肺热咳嗽、痰稠的药物是
具有明显首过效应的药物是
成年草食动物长期应用四环素类广谱抗生素时,不敏感菌株可大量繁殖,造成胃肠炎和全身感染,这种现象称为
下列有关局部振动病论述错误的是
具有破血逐瘀作用的药物是具有活血通经、利水作用的药物是
下列关于细胞静息电位的论述,不正确的是
某承建商在中标后,发现由于自己漏算等原因,使中标价太低。经测算,将会出现严重亏损,因此决定放弃中标,这是( )对策。
A公司为增值税一般纳税人,适用的增值税税率为17%。有关分期收款方式销售商品的资料如下:资料一:2013年1月1日,A公司采用分期收款方式销售大型设备,合同价格为15000万元,分5年于每年年末等额收取。假定该大型设备不采用分期收款方式时的现销价格为1
雕饰按材料可分为()。
Thecarwasstolenwhile______inaParisstreet.
最新回复
(
0
)