首页
登录
从业资格
以下流程图中,至少设计( )—个测试用例可以分别满足语句覆盖和路径覆盖。 A.
以下流程图中,至少设计( )—个测试用例可以分别满足语句覆盖和路径覆盖。 A.
题库
2022-08-02
67
问题
以下流程图中,至少设计( )—个测试用例可以分别满足语句覆盖和路径覆盖。
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://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
随机试题
汉字的书法艺术不仅盛行于中国,也传播到了日本、朝鲜等国,被视为东亚的重要艺术和最优雅的写字形式之一。Calligraphy,asatraditional
行政经费增长的原因主要是()。A.机构膨胀B.人员增长C.政府职能错位D
下列关于页的说法正确的是()。A.页是逻辑单位,由系统划分,它的长度定长 B.
涂饰工程基层处理的下列规定中,哪一条是错误的?()A.新建筑物的混凝土或抹灰
下列有关预计负债的确认和计量的表述中,正确的有( )。A.预计负债应当按照履行相
下列属于内部风险的是( )。A.政治 B.经济 C.社会 D.决策失误
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性: A.如
A. B. C. D.
银监会公布的风险监管核心指标不包括()。A.风险水平 B.风险迁徙 C.风险
患者男性,39岁,农民。以高热伴食欲明显减退、呕吐2周入院。实验室检查:WBC3
最新回复
(
0
)