首页
登录
从业资格
以下流程图中,至少设计( )—个测试用例可以分别满足语句覆盖和路径覆盖。 A.
以下流程图中,至少设计( )—个测试用例可以分别满足语句覆盖和路径覆盖。 A.
题库
2022-08-02
69
问题
以下流程图中,至少设计( )—个测试用例可以分别满足语句覆盖和路径覆盖。
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
随机试题
Belowaretwoexcerptsonanimportantconcernofmusicindustry:whetheriti
Childrenarebeingaskedtoorganizeweddingsfortheirparentsaspartofa
Shehasa______reputationinbothjazzandclassicalmusic.A、massiveB、quantitat
Childrendonotthinkthewayadultsdo.Formostofthefirstyearoflife,
不属于竞争性拮抗药的特点的是()。A:与受体结合是可逆的 B:本身能产生生理
企业发行短期融资券应依据《银行间债券市场非金融企业债务融资工具注册规则》在(
具有保肝作用的药物是A.黄连、金银花 B.青蒿、板蓝根 C.鱼腥草、栀子
残疾人社会康复的具体措施包括()。A.残疾人平等公民权的确认 B.残疾人生存
A公司生产单一产品,按正常标准成本进行成本控制。公司预计下一年度的原材料采购价格
甲公司承建乙公司办公楼建设工程,为了如期完成任务,经乙公司同意,甲公司将部分工程
最新回复
(
0
)