首页
登录
从业资格
以下关于白盒测试方法的叙述,不正确的是( )。A.语句覆盖要求设计足够多的测试
以下关于白盒测试方法的叙述,不正确的是( )。A.语句覆盖要求设计足够多的测试
资格题库
2022-08-02
43
问题
以下关于白盒测试方法的叙述,不正确的是( )。A.语句覆盖要求设计足够多的测试用例,使程序中每条语句至少被执行一次B.与判定覆盖相比,条件覆盖增加对符合判定情况的测试,增加了测试路径C.判定/条件覆盖准则的缺点是未考虑条件的组合情况D.组合覆盖要求设计足够多的测试用例,使得每个判定中条件结果的所有可能组合最多出现一次
选项
A.语句覆盖要求设计足够多的测试用例,使程序中每条语句至少被执行一次
B.与判定覆盖相比,条件覆盖增加对符合判定情况的测试,增加了测试路径
C.判定/条件覆盖准则的缺点是未考虑条件的组合情况
D.组合覆盖要求设计足够多的测试用例,使得每个判定中条件结果的所有可能组合最多出现一次
答案
D
解析
白盒测试又称结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。白盒测试是一种测试用例设计方法,盒子指的是被测试的软件,白盒指的是盒子是可视的,清楚盒子内部的东西以及里面是如何运作的。白盒法全面了解程序内部逻辑结构、对所有逻辑路径进行测试。
从覆盖源程序语句的详尽程度分析,逻辑覆盖标准包括以下不同的覆盖标准:语句覆盖、判定覆盖、条件覆盖、条件判定组合覆盖、多条件覆盖和修正判定条件覆盖。
语句覆盖为了暴露程序中的错误,程序中的每条语句至少应该执行一次。因此语句覆盖的含义是:选择足够多的测试数据,使被测程序中每条语句至少执行一次。语句覆盖是很弱的逻辑覆盖。
判定覆盖比语句覆盖稍强的覆盖标准是判定覆盖。判定覆盖的含义是:设计足够的测试用例,使得程序中的每个判定至少都获得一次“真值”或“假值”,或者说使得程序中的每一个取“真”分支和取“假”分支至少经历一次,因此判定覆盖又称为分支覆盖。
条件覆盖在设计程序中,一个判定语句是由多个条件组合而成的复合判定。为了更彻底地实现逻辑覆盖,可以采用条件覆盖的标准。条件覆盖的含义是:构造一组测试用例,使得每一判定语句中每个逻辑条件的可能值至少满足一次。
多条件覆盖。多条件覆盖也称条件组合覆盖,它的含义是:设计足够的测试用例,使得每个判定中条件的各种可能组合都至少出现一次。显然满足多条件覆盖的测试用例是一定满足判定覆盖、条件覆盖和条件判定组合覆盖的。
修正条件判定覆盖。修正条件判定覆盖是由欧美的航空/航天制造厂商和使用单位联合制定的“航空运输和装备系统软件认证标准”,在国外的国防、航空航天领域应用广泛。这个覆盖度量需要足够的测试用例来确定各个条件能够影响到包含的判定的结果。它要求满足两个条件:首先,每一个程序模块的入口和出口点都要考虑至少要被调用一次,每个程序的判定到所有可能的结果值要至少转换一次;其次,程序的判定被分解为通过逻辑操作符(and、or)连接的布尔条件,每个条件对于判定的结果值是独立的。
转载请注明原文地址:https://tihaiku.com/congyezige/2399110.html
本试题收录于:
高级网络规划设计师题库软件水平考试初中高级分类
高级网络规划设计师
软件水平考试初中高级
相关试题推荐
以下关于包过滤防火墙和代理服务防火墙的叙述中,正确的是()A.包过滤成本技术实
局域网中,常采用广播消息的方法来获取访问目标IP地址对应MAC地址,实现此功能的
确定网络的层次结构及各层采用的协议是网络设计中()阶段的主要任务。A.网络需求分
测试网络连通性通常采用的命令是()。 A.Nestat B.Pi
以下关于防火墙功能特性的叙述中,不正确的是()。A.控制进出网络的数据
以下关于VLAN的叙述中,属于其优点的是()。A.允许逻辑地划分网段
在网络设计和实施过程中要采取多种安全措施,其中()是针对系统安全需求的措
数据库设计(请作答此空)设计是建立一个系统的E-R图。()设计是将E-R图转换
在数据库逻辑设计阶段,若实体中存在多值属性,那么将E-R图转换为关系模式时,
以下关于下图所示有限自动机的叙述中,不正确的是()。 A.该自动机识别的
随机试题
Inoursociety,wemustcommunicatewithotherpeople.Agreatdealofcomm
Whydoesoneperson’smouthwateratthemerementionofoysters.【C1】______
ImusthavebrowsedthroughhundredsofguidesbutI’veno______wheretogofo
()负责依法督促特种设备生产单位加强特种设备生产过程中的消防安全管理,在组织制定
沉淀反应中抗原或抗体过剩而引起的无沉淀物形成的现象称为A.带现象 B.前带
同心圆理论、扇形理论和多核心理论是对城市()的解释。A.道路结构 B.开放
属真核生物染色质中DNA的三级结构的描述是A.DNA的核小体结构 B.tR
ETF的申购、赎回都是基金份额与现金的交易。()
公路客运服务“三优”的保证是()。 A.优质服务 B.优美环境 C.优良秩
(2017年真题)在高精度、高稳定性的温度测量回路中,常采用的热电阻传感器为(
最新回复
(
0
)