首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在设计白盒测试用例时,(52)________________是最弱的逻辑覆盖。在下图所示流程中,至少需要(53)________________个测试用例才可以实现路径覆盖。
在设计白盒测试用例时,(52)________________是最弱的逻辑覆盖。在下图所示流程中,至少需要(53)________________个测试用例才可以实现路径覆盖。
admin
2020-04-30
46
问题
在设计白盒测试用例时,(52)________________是最弱的逻辑覆盖。在下图所示流程中,至少需要(53)________________个测试用例才可以实现路径覆盖。
选项
A、1
B、2
C、3
D、4
答案
C
解析
本题考查软件工程基础知识。
逻辑覆盖是通过对程序逻辑结构的遍历实现程序的覆盖。它是一系列测试过程的总称,这组测试过程逐渐进行越来越完整的通路测试。从覆盖源程序语句的详尽程度分析,逻辑覆盖包括语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖和路径覆盖。
语句覆盖是指选择足够的测试数据,使被测试程序中每条语句至少执行一次。语句覆盖对程序执行逻辑的覆盖很低,因此一般认为它是很弱的逻辑覆盖。
判定覆盖是指设计足够的测试用例,使得被测程序中每个判定表达式至少获得一次“真”值和“假”值,或者说是程序中的每一个取“真”分支和取“假”分支至少都通过一次,因此判定覆盖也称为分支覆盖。判定覆盖要比语句覆盖更强一些。
条件覆盖是指构造一组测试用例,使得每一判定语句中每个逻辑条件的各种可能的值至少满足一次。
路径覆盖是指覆盖被测试程序中所有可能的路径。
题图中的执行路径有3条,一是条件“a=0”成立,因此需要一个测试用例a的值为0、b的值为任意值;二是条件“a>0且b<5”成立,因此需要的测试用例为a的值大于0且b的值小于5,例如设置a的值为1、b的值为1;三是条件“a>0且b<5”不成立,只要“a>0”和“b<5”中有一个不成立即可,例如设置a的值为1、b的值为5。
转载请注明原文地址:https://kaotiyun.com/show/d4VZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
在计算机系统中,构成虚拟存储器(7)。
以下关于IEEE 802.11标准的CSMA/CA协议论述中,错误的是(38)。
操作系统具有进程管理、存储管理、文件管理和设备管理的功能,在以下有关的描述中,(15)是错误的。
运行route-n命令,可以输出路由选择表如下。KernelIProutingtableDestinationGatewayGenmaskFlagsMetricRefUs
______程序可以找出C语言源程序中的语法错误。
安全单向散列函数不具备的特征是(62)。
SNMP代理使用(1)操作向管理端通报重要事件的发生。在下图中,(2)能够响应Manager2的getRequest请求。(2)
计算机加电以后,首先应该将________装入内存并运行,否则,计算机不能做任何事情。
ACL语句“permittcphost10.0.0.10eqwwwany”的含义是(58)。
阅读以下说明和C函数,填补C函数中的空缺(1)~(5),将解答写在对应栏内。[说明]假设一个算术表达式中可以包含以下三种括号:“(”和“)”、“[”和“]”及“{”和“}”,并且这三种括号可以按照任意的次序嵌套使用。下面仪考虑表达式
随机试题
根据明挖爆破音响信号的相关规定,准备信号应在预告信号()min后发出。
根据法约尔的经营理念,企业的经营活动包括()
在编辑Word2010中的文本时BackSpace键删除光标前的文本,Delete键删除_______的文本。
在国际单位制的基本单位中,长度、质量、物质的量、发光强度四个基本单位量的符号分别是
下列哪项不是中央型颌骨骨髓炎的临床表现
在编制现金预算时,下列各项,不属于现金支出总额的一部分的是()。
设,B是4×2的非零矩阵,且AB=O,则()
m个人的成绩存放在score数组中,请编写函数fun,它的功能是:将低于平均分的人数作为函数值返回,将低于平均分的分数放在below所指的数组中。例如,当score数组中的数据为:10、20、30、40、50、60、70、80、90时,函数返回的
WaltWhitman’s_______waswritteninmemorialofLincoln.
Virtuallyeverydayoftheyearseesanotherartbiennialopeningsomewhereintheworld.Theroleoftheseexhibitionsistosh
最新回复
(
0
)