首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于白盒测试方法的叙述中,错误的是( )。
以下关于白盒测试方法的叙述中,错误的是( )。
admin
2015-05-21
49
问题
以下关于白盒测试方法的叙述中,错误的是( )。
选项
A、语句覆盖要求设计足够多的测试用例,使程序中每条语句至少被执行一次
B、与判定覆盖相比,条件覆盖增加对符合判定情况的测试,增加了测试路径
C、判定/条件覆盖准则的缺点是未考虑条件的组合情况
D、组合覆盖要求设计足够多的测试用例,使得每个判定中条件结果的所有可能组合最多出现一次
答案
D
解析
白盒测试也称为结构测试,主要用于软件单元测试阶段,测试人员按照程序内部逻辑结构设计测试用例,检测程序中的主要执行通路是否都能按预定要求正确工作。白盒测试方法主要有控制流测试、数据流测试和程序变异测试等。
控制流测试根据程序的内部逻辑结构设计测试用例,常用的技术是逻辑覆盖。主要的覆盖标准有语句覆盖、判定覆盖、条件覆盖、条件/判定覆盖、条件组合覆盖、修正的条件/判定覆盖和路径覆盖等。
语句覆盖是指选择足够多的测试用例,使得运行这些测试用例时,被测程序的每个语句至少执行一次。
判定覆盖也称为分支覆盖,它是指不仅每个语句至少执行一次,而且每个判定的每种可能的结果(分支)都至少执行一次。
条件覆盖是指不仅每个语句至少执行一次,而且使判定表达式中的每个条件都取得各种可能的结果。
条件/判定覆盖同时满足判定覆盖和条件覆盖。它的含义是选取足够的测试用例,使得判定表达式中每个条件的所有可能结果至少出现一次,而且每个判定本身的所有可能结果也至少出现一次。
条件组合覆盖是指选取足够的测试用例,使得每个判定表达式中条件结果的所有可能组合至少出现一次。
修正的条件/判定覆盖。需要足够的测试用例来确定各个条件能够影响到包含的判定结果。
路径覆盖是指选取足够的测试用例,使得程序的每条可能执行到的路径都至少经过一次(如果程序中有环路,则要求每条环路路径至少经过一次)。
转载请注明原文地址:https://kaotiyun.com/show/euQZ777K
本试题收录于:
系统架构师上午综合知识考试题库软考高级分类
0
系统架构师上午综合知识考试
软考高级
相关试题推荐
AnanalysisoffootageofoctopusesoffthecoastofAustralia"throwing"shellsandsiltsuggeststhattheyintentionallytar
Don’ttalk:yourcellphonemaybeeavesdropping.Thankstorecentdevelopmentsin"spyphone"software,ado-it-yourselfspook
定义字符串的左旋转操作:把字符串前面的若干个字符移动到字符串的尾部。如把字符串abcdef左旋转2位得到字符串cdefab。请实现字符串左旋转的函数。要求时间对长度为n的字符串操作的复杂度为O(n),辅助内存为O(1)。
用C++设计一个不能被继承的类。
自定义工具栏上的按钮添加“自动索引”按钮,删除“查找”按钮。
把D:下的图片文件夹进行网络共享但是其他网络用户只能读取。
设置拨号连接属性使得用户在使用拨号连接时需要使用我的Windows登录名和密码。
设置CuteFTP在启动时加载站点管理器,在连接不通的情况下重连接的次数不超过8次。
在【计算机管理】窗口中,删除名称为“FTP”的组。
利用控制面板,为新买的EpsonLQ-670k+打印机安装打印驱动程序(作为本地打印机,打印机名为默认,且不需要打印测试页)。
随机试题
行政组织通常由四个要素组成:
《化妆品卫生监督条例》是由()批准的。
A.主细胞B.Brunner腺C.胃黏膜上皮细胞D.胃窦部G细胞E.壁细胞分沁胃酸的细胞是
钢结构涂装工程施工中,下列关于防火涂料施工过程质量控制叙述的不正确的是()。
架空线路工程中,一般情况下市区杆距为()m。
个人维持生活必需的住房和用品,不在税收保全措施和强制执行措施的范围之内。()
建康中学学生的总人数是一个三位数,平均每班有36人,校长秘书在统计人数时,不小心把三位数的百位数和十位数对调了,结果他提供的学生总人数比实际总人数少180人。问:学生的总人数最多有多少人?()
平型关大捷
已知chara;intb;floate;doubled;则表达式a-b+c-d结果为()型。
以下程序的执行结果是______。#inelude<iostream.h>classSample{public:intx;inty;voiddisp()
最新回复
(
0
)