首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于白盒测试方法的叙述中,错误的是( )。
以下关于白盒测试方法的叙述中,错误的是( )。
admin
2015-05-21
79
问题
以下关于白盒测试方法的叙述中,错误的是( )。
选项
A、语句覆盖要求设计足够多的测试用例,使程序中每条语句至少被执行一次
B、与判定覆盖相比,条件覆盖增加对符合判定情况的测试,增加了测试路径
C、判定/条件覆盖准则的缺点是未考虑条件的组合情况
D、组合覆盖要求设计足够多的测试用例,使得每个判定中条件结果的所有可能组合最多出现一次
答案
D
解析
白盒测试也称为结构测试,主要用于软件单元测试阶段,测试人员按照程序内部逻辑结构设计测试用例,检测程序中的主要执行通路是否都能按预定要求正确工作。白盒测试方法主要有控制流测试、数据流测试和程序变异测试等。
控制流测试根据程序的内部逻辑结构设计测试用例,常用的技术是逻辑覆盖。主要的覆盖标准有语句覆盖、判定覆盖、条件覆盖、条件/判定覆盖、条件组合覆盖、修正的条件/判定覆盖和路径覆盖等。
语句覆盖是指选择足够多的测试用例,使得运行这些测试用例时,被测程序的每个语句至少执行一次。
判定覆盖也称为分支覆盖,它是指不仅每个语句至少执行一次,而且每个判定的每种可能的结果(分支)都至少执行一次。
条件覆盖是指不仅每个语句至少执行一次,而且使判定表达式中的每个条件都取得各种可能的结果。
条件/判定覆盖同时满足判定覆盖和条件覆盖。它的含义是选取足够的测试用例,使得判定表达式中每个条件的所有可能结果至少出现一次,而且每个判定本身的所有可能结果也至少出现一次。
条件组合覆盖是指选取足够的测试用例,使得每个判定表达式中条件结果的所有可能组合至少出现一次。
修正的条件/判定覆盖。需要足够的测试用例来确定各个条件能够影响到包含的判定结果。
路径覆盖是指选取足够的测试用例,使得程序的每条可能执行到的路径都至少经过一次(如果程序中有环路,则要求每条环路路径至少经过一次)。
转载请注明原文地址:https://www.kaotiyun.com/show/euQZ777K
本试题收录于:
系统架构师上午综合知识考试题库软考高级分类
0
系统架构师上午综合知识考试
软考高级
相关试题推荐
输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n)。例如输入的数组为1,-2,3,10,-4,7,2,-5,和最大的子数组为3,10,
如何通过ADO.NET读取数据库中的图片?
2005年11月金山笔试题。编码完成下面的处理函数。函数将字符串中的字符’*’移到串的前部分,前面的非’*’字符后移,但不能改变非’*’字符的先后顺序,函数返回串中字符’*’的数量。如原始串为:ab**cd**e*12,处理后为*****abcde12,函
根据委托(delegate)的知识,请完成以下用户控件中代码片段的填写:namespacetest{publicdelegatevoidOnDBOperate();publicclassUserControlBase
用C++设计一个不能被继承的类。
触发器分为事前触发和事后触发,这两种触发有和区别。语句级触发和行级触发有何区别。
设置拨号连接属性使得拨号网络连接出现故障时候自动重拨5次。
设置拨号连接属性启动“Microsoft网络客户端”组件。
设置拨号连接使得不在右下角的任务栏的通知区域中显示连接。
Sallyhasfoundoutthatsoftwareprogrammersinhercompanyaremakingchangestosoftwarecomponentsanduploadingthemtothe
随机试题
关于奥利司他的说法,错误的是
关于胃肠内在神经丛的叙述,正确的是
A.γ-GT1B.γ-GT2C.γ-GT3D.γ-GT4E.LD胰腺炎时()增加
朱砂安神丸的作用是
乳剂不稳定原因有()
【真题(中级)】某公司向银行借款500万元,年利率8%,银行要求维持贷款限额10%的补偿性余额,则该项借款的实际利率是()。
政府预算的原则随社会经济的发展而不断变化,在预算制度发展的各个阶段重点强调的预算原则包括()。
根据增值税法律制度的规定,下列关于增值税一般纳税人和小规模纳税人的有关说法正确的有()。
根据以下资料.回答问题。2012年,中国内地对中国香港和中国台湾货物出口额之和占货物出口总额的比重约为()。
小学生解决类似“三分之一加四分之三等于几”这样的问题所需要的知识在心理学上称为()
最新回复
(
0
)