首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
条件测试是检查程序模块中所包含逻辑条件的测试用例设计方法,注重于测试程序中的条件。BRO(Branch and Relational Operator)测试保证能发现布尔变量和关系操作符只出现一次且没有公共变量的条件中的分支和条件操作符错误。考虑条件C1:
条件测试是检查程序模块中所包含逻辑条件的测试用例设计方法,注重于测试程序中的条件。BRO(Branch and Relational Operator)测试保证能发现布尔变量和关系操作符只出现一次且没有公共变量的条件中的分支和条件操作符错误。考虑条件C1:
admin
2018-04-25
56
问题
条件测试是检查程序模块中所包含逻辑条件的测试用例设计方法,注重于测试程序中的条件。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://www.kaotiyun.com/show/uCLZ777K
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
工作表某两列分别存放北京和沈阳各月的销售情况,请依次按照“北京”及“沈阳”的顺序,对销售情况由低至高进行排序。
工作表某列存放沈阳各月的销售情况,请利用“自动筛选”功能,显示沈阳销售数量大于300的月份信息。
请将WORD文档启动的默认路径修改为“我的文档”文件夹下面的“启动”文件夹。
请通过任务窗格搜索“玩具”剪贴画,并查看第l张剪贴画的属性,然后关闭对话框。
下列关于台式PC芯片组的叙述中,错误的是________。
在OSI参考模型中,物理层的功能是()。
人类主要通过()技术,实现了世界范围的信息资源共享,世界变成一个“地球村”。
在网络面临的威胁中,()不属于人为攻击行为。
某公司研发一种语音识别软件系统,需要对用户的语音指令进行音节分割、重音判断、语法分析和语义分析,最终对用户的意图进行推断。针对上述功能需求,该语音识别软件应该采用______架构风格最为合适。
随着软件开发工具的积累与自动化工具的增多,软件开发环境进入了第三代 ICASE(integrated Computer-Aided Software Engineering)阶段。ICASE信息库(repository)不仅定义了面向对象的数据库管理系统,
随机试题
某企业本年增加实收资本40万元,其中包括盈余公积转增资本25万元,接受固定资产投资6万元,货币投资9万元。因上述业务该企业年末所有者权益增加()。
移位明显的骨折,需要牙槽骨骨折,可行
葡萄球菌肺炎的临床表现是()
某市财政部门在对辖区内的一个生产企业进行会计执法检查中发现下列问题:(1)该企业销售货物时将应向购买方收取款项的8%金额作为发票金额开具发票,其他款项记入私密账本。(2)该企业采用电子计算机进行会计核算,但是其使用的软件经财政部门验证不
某投资者在前一交易日持有沪深300指数期货合约20手多头,上一交易日该合约的结算价为1500点。当日该投资者以1505点买入该合约8手多头持仓,又以1510点的成交价卖出平仓5手,当日结算价为1515点,则其当日盈亏是()。
一瓶密封保存的KNO3饱和溶液,当温度改变时,下列说法中,正确的是()。
解决民族问题的根本出发点和归宿是()
形成WebService架构基础的协议不包括(131)。
在SQLServer2000中,若希望数据库用户ACCT具有创建数据库对象的权限,较为合适的实现方法是______。A)使ACCT只在dbcreator角色中B)使ACCT只在public角色中C)使ACCT只在db_owner角色中D)使AC
Announcement(通知)Goodmorning,ladiesandgentlemen.MayIdrawyourattention(注意)tothebookSafetyinFlight!Youwill
最新回复
(
0
)