首页
登录
从业资格
以下流程图中,至少设计( )—个测试用例可以分别满足语句覆盖和路径覆盖。 A.
以下流程图中,至少设计( )—个测试用例可以分别满足语句覆盖和路径覆盖。 A.
题库
2022-08-02
110
问题
以下流程图中,至少设计( )—个测试用例可以分别满足语句覆盖和路径覆盖。
A.1和2B.1和4C.2和2D.2和4
选项
A.1和2
B.1和4
C.2和2
D.2和4
答案
B
解析
本题考察软件测试的基础知识。白盒测试的方法包括一系列的逻辑覆盖,主要的覆盖标准有语句覆盖、判定覆盖、条件覆盖、条件/判定覆盖、条件组合覆盖、修正的条件/判定覆盖和路径覆盖等。(1)语句覆盖。语句覆盖是指选择足够多的测试用例,使得运行这些测试用例时,被测程序的每个语句至少执行一次。很显然,语句覆盖是一种很弱的覆盖标准。(2)判定覆盖。判定覆盖也称为分支覆盖,它是指不仅每个语句至少执行一次,而且每个判定的每种可能的结果(分支)都至少执行一次。判定覆盖比语句覆盖强,但对程序逻辑的覆盖程度仍然不高。(3)条件覆盖。条件覆盖是指不仅每个语句至少执行一次,而且使判定表达式中的每个条件都取得各种可能的结果。条件覆盖不一定包含判定覆盖,判定覆盖也不一定包含条件覆盖。(4)路径覆盖。路径覆盖是指选取足够的测试用例,使得程序的每条可能执行到的路径都至少经过一次(如果程序中有环路,则要求每条环路路径至少经过一次)。路径覆盖实际上考虑了程序中各种判定结果的所有可能组合,因此是一种较强的覆盖标准。但路径覆盖并未考虑判定中的条件结果的组合,并不能代替条件覆盖和条件组合覆盖。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2425984.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
在家系图中,符号表示A.健康的男性B.患病的男性C.死亡的男性D.领养的男性E.
在家系图中,表示流产的符号是A.B.C.D.E.
社区护士设计、组织健康促进和健康教育的活动,所扮演的角色是A.护理提供者B.咨询
根据下列家系图,回答问题。 [YZ610_320_1.gif]对该家系图中各符
在家系图中,表示流产的符号是A. B. C. D. E.
某患者心电图中,P波与QRS波均按各自规律出现,P波与QRS波不相关,P-P频率
如图所示,图中漏掉的洗手部位是()。 A.手背 B.指尖 C.拇指 D
UML是一种()。A.面向对象的程序设计语言 B.面向过程的程序设计语言 C
SNMP代理使用()操作向管理端通报重要事件的发生。在下图中,()能够响应Man
SNMP代理使用()操作向管理端通报重要事件的发生。在下图中,()能够响应Man
随机试题
Theprocessofacquiringtheself-disciplineforJapanesebeginsinchildho
[originaltext]W:Excuseme,sir.Isthisyourluggage?M:Yes,it’smine.W:Wo
JaguarsDon’tLiveHereAnymoreA)Earlierthismonth,theUn
Thinkbeforeyoupost.Youmightnotbeawareofhowmuchinformationyou’re
机动车辆保险的保险对象是指凡经公安交通管理部门检验合格,具有其核发的有效行驶证和
下列泌尿生殖系结核的特点,正确的是A.发病率女性多于男性 B.好发于儿童及老年
下列各项中,不属于寿胎丸药物组成的是A.菟丝子 B.桑寄生 C.续断 D.
C解析元素组成凌乱,特殊考点。本题考查封闭区间的连接方式,观察题干中的封闭区间全都是以点相连接,A、D选项中图形存在着线向连,B选项中为相离,所以选C。故
用于计算监管资本的内部操作风险计量方法,必须基于对内部损失数据至少()年的观测
患者男性,75岁,摔伤右髋部。既往全身情况良好。查体:右下肢短缩、外旋畸形,下肢
最新回复
(
0
)