首页
登录
从业资格
以下流程图中,至少设计( )—个测试用例可以分别满足语句覆盖和路径覆盖。 A.
以下流程图中,至少设计( )—个测试用例可以分别满足语句覆盖和路径覆盖。 A.
题库
2022-08-02
56
问题
以下流程图中,至少设计( )—个测试用例可以分别满足语句覆盖和路径覆盖。
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
随机试题
Cambridge,Massachusetts,liesoverCharlesRiveroppositeBoston.A【M1】___
Suicidehasbeenacauseof【B1】______inmastsocietiesforalongtime.The【
Pauldoesn'thavetobemade__.Healways
女性,63岁,诊断为继发性甲状腺功能亢进,在全麻下行双侧甲状腺次全切除术,术后第
A.气性坏疽 B.液化性坏死 C.湿性坏疽 D.凝固性坏死 E.干性坏疽
单核巨噬细胞的典型的表面标志是A.CD2B.CD3C.CD14D.CD16E.C
对待不合格品返工返修后检验问题,下列做法正确的是()。 A.不合格品返工后仍
留置权人与债务人对债务履行期限没有约定或者约定不明确的,留置权人应当给债务人(
新生儿体内水溶性药物排出较慢、容易中毒,其主要机制是患儿总体液量占体重的A.80
管制是对犯罪分子实行关押的刑罚方法。( )
最新回复
(
0
)