首页
登录
从业资格
在设计白盒测试用例时,( )是最弱的覆盖准则,下图至少需要( )个测试用例才
在设计白盒测试用例时,( )是最弱的覆盖准则,下图至少需要( )个测试用例才
最全题库
2022-08-02
98
问题
在设计白盒测试用例时,( )是最弱的覆盖准则,下图至少需要( )个测试用例才可以进行路径覆盖。
A.路径覆盖B.条件覆盖C.判定覆盖D.语句覆盖
选项
A.路径覆盖
B.条件覆盖
C.判定覆盖
D.语句覆盖
答案
D
解析
本题考查软件测试的基本概念。
白盒测试也称为结构测试,根据程序的内部结构和逻辑来设计测试用例,对程序的路径和过程进行测试,检查是否满足设计的需要。在白盒测试中,语句覆盖是指选择足够的测试用例,使被测程序中每条语句至少执行一次。它对程序执行逻辑的覆盖很低,因此一般认为是很弱的逻辑覆盖;判定覆盖是指设计足够的测试用例,使得被测程序中每个判定表达式至少获得一次“真”值和“假”值;条件覆盖是指设计足够的测试用例,使得每一个判定语句中每个逻辑条件的各种可能的值至少满足一次;路径覆盖是指覆盖被测程序中所有可能的路径。在这些覆盖技术中,最弱的覆盖是语句覆盖。
在该图中,要完成路径覆盖,至少需要3个测试用例,如测试用例(1,1)、(0,2)和(1,2)即可完成路径覆盖,测试用例格式为(x的值,y的值)。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2427545.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
REVIT施工图设计过程中各专业间模型的同步方式为()。A.直接链接工作模型随时
大型复杂的建筑工程设计要经过初步设计、施工图设计两个阶段,小型简单建筑工程设计只
利用BIM技术的(),可提高建筑性能和设计质量,有助于及时优化设计方案,量化设计
下列选项中属于初步设计阶段中BIM应用的是()。A.精细化设计 B.多专业协同
BIM应用中,属于设计阶段应用的是()。A.净高分析 B.能量分析 C.碰撞
工程变更管理属于BIM技术在()中的应用内容。A.施工招投标阶段 B.深化设计
下列选项中关于BIM参数化的说法中不正确的是()。A.BIM的参数化设计分为“参
深化设计阶段的应用点不包括()。A.管线综合深化设计 B.土建结构深化设计
下列不属于在业主单位设计管理阶段的BIM技术应用是()。A.协同工作 B.基于
从概念设计到竣工设计,LOD被定义为()个等级。A.2 B.3 C.4 D
随机试题
[img]2022m3s/ct_ve01202001m_eillist_0054_220308[/img][br][originaltext]Man:O
Hermotherwasill.Shehadto(stay)______athometolookafterher.stayhavet
设f(x)=dt,g(x)=x3+x4,当x→0时,f(x)是g(x)的().A
五四以后,郁达夫是哪个社团的发起人之一()A.创造社 B.文学研究会 C
关于数字影像处理中的灰度处理,不正确的是A.灰度处理用来改变影像的对比度 B.
旅行社及导游或领队强迫或者变相强迫旅游者购物的,每次向旅游者支付旅游费用总额()
田径中影响跳跃成绩的主要阶段是( ).A.助跑阶段 B.起跳阶段 C.过杆
A. B. C. D. E.来源伞形科,药用部位是干燥根茎的是()
用于隧道初期支护施工的机械设备有()。A.锚杆台车 B.混凝土搅拌运输车
胎儿娩出后大量阴道流血,正确的处理方法是A.立即设法使胎盘娩出 B.检查有无软
最新回复
(
0
)