首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在设计白盒测试用例时,(52)________________是最弱的逻辑覆盖。在下图所示流程中,至少需要(53)________________个测试用例才可以实现路径覆盖。
在设计白盒测试用例时,(52)________________是最弱的逻辑覆盖。在下图所示流程中,至少需要(53)________________个测试用例才可以实现路径覆盖。
admin
2020-04-30
53
问题
在设计白盒测试用例时,(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://www.kaotiyun.com/show/d4VZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
UNIX操作系统的进程控制块中,常驻内存的是(2)。
MIB在管理系统的作用是(66)。
(38)是对浏览者干扰最少的网络广告形式。
以下ASP内置对象中,(43)用于存储访问者的一些特定信息。
为了防治计算机病毒,应采取的措施之一是(59)。
关系数据库中的视图属于4个数据由象级别中的(20)。
在Windows命令窗口中输入(1)命令后,得到如下图所示的结果。图中结果表明(2)。(1)
某一网络由于网关故障不能进行Internet接入,采用抓包工具捕获的结果如下图所示。图中报文的协议类型是(1),网关的IP地址可能为(2)。(2)
某硬磁盘有5个记录面,记录面上有效记录区域的内径为20 cm,外径为30 cm。磁道上记录的最大位密度为250 b/mm,道密度为10道/mm,每磁道分为16个扇区,每个扇区记录1 KB,磁盘旋转速度为10000 r/min,则该硬磁盘的非格式化容量约为(
软件程序员使用单位设备完成了某应用软件的开发和设计,其软件著作权属于______。
随机试题
Manystudentsfindtheexperienceofattendinguniversitylecturestobeaconfusingandfrustratingexperience.Thelecturersp
1级高血压伴2个危险因素的存在属于高血压危险分层中低危组。
希恩(Sheehan)综合征的主要原因是()
分配尸体器官的准则是
患者在连续硬膜外麻醉下行胆囊切除术,手术开始前测麻醉平面为T4~T12血压、脉搏正常。术中探查胆囊时患者诉恶心,血压降至86/50mmHg,心率减慢至52次/分。可能是由于
最易发生脑缺氧发作的先天性心脏病是:
工艺过程中产生的静电的最大危险是()。
跨度为12m的单层工业厂房,可采用的结构类型主要是()。
与一般身体锻炼相比,学校体育更具有()。
Inthe1800s,thereAwereabout1,000BmillionpeopleonEarth,anduntilrecently,therewasCfewincreaseinworldDpopulation
最新回复
(
0
)