首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
条件测试是检查程序模块中所包含逻辑条件的测试用例设计方法,注重于测试程序中的条件。BRO(Branch and Relational Operator)测试保证能发现布尔变量和关系操作符只出现一次且没有公共变量的条件中的分支和条件操作符错误。考虑条件C1:
条件测试是检查程序模块中所包含逻辑条件的测试用例设计方法,注重于测试程序中的条件。BRO(Branch and Relational Operator)测试保证能发现布尔变量和关系操作符只出现一次且没有公共变量的条件中的分支和条件操作符错误。考虑条件C1:
admin
2018-04-25
38
问题
条件测试是检查程序模块中所包含逻辑条件的测试用例设计方法,注重于测试程序中的条件。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://kaotiyun.com/show/uCLZ777K
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
当密码为123456时,请撤消对工作簿Book1的密码及结构保护设置。
在学生成绩表中,将李林的三科成绩,利用自动求和的方法计算结果,保存在单元格E2中。
请利用直接拖动数据的方式,将工作表新增加的四月份的销售情况添加到图表中。
在绘图画布中的图形右侧绘制一个圆角矩形标注,并在标注中输入文字:五角星。
为工作表A1:Ⅲ0单元格区域的数据在新工作表中创建数据透视表,并将字段“工资”添加到数据透视表中。
数据库系统的核心是()。
以下程序运行时输出到屏幕的结果中第一行是 (8) ,第二行是(9) ,第三行是(10) 。算法提示:将Fibonacci数列(1,1,2,3,5,8,13,…)前6个数填入a数组。#include#defineN3intmain(){i
下面是Excel的VBA代码,根据C列值大于90在D列标注“优秀”,完成下列代码。Subsmp()DimrngAsRange,nasIntegern=1ForInSheet1.Range("c2:c10")n=n+1Ifrng>90ThenSh
RISC(精简指令系统计算机)是计算机系统的基础技术之一,其特点不包括______。
在关于逆向工程(reverse engineering)的描述中,正确的是:(22)。
随机试题
粉末在水、稀盐酸或稀氢氧化钠溶液中均不溶解的药材是
下列哪种病理组织学染色最适宜于Hp诊断如胃镜提示该患者患有十二指肠球部溃疡(A2)伴有Hp阳性,你认为患者复发的最主要因素是
以医院为基础的病例对照研究,最常见的偏倚是
T3与T4比较具有以下哪些特点
美国货币市场基金的收入全部是利息,通常每季度分配一次。()
按照科尔伯格的观点,道德发展的最高水平是()。
—HasyourformerclassmatecomebackfromAmerica?—Yes,he_____thereforeightyears.
下列叙述中,不属于数据库系统的是
TheIcemanOnaSeptemberdayin1991,twoGermanswereclimbingthemountainsbetweenAustriaandItaly.Highuponamount
Surtseywasbornin1963.Scientistssawthebirthofthisisland.Itbeganat7:30a.m.on14thNovember.Afishingboatwasne
最新回复
(
0
)