首页
登录
从业资格
以下流程图中,至少设计( )—个测试用例可以分别满足语句覆盖和路径覆盖。 A.
以下流程图中,至少设计( )—个测试用例可以分别满足语句覆盖和路径覆盖。 A.
题库
2022-08-02
100
问题
以下流程图中,至少设计( )—个测试用例可以分别满足语句覆盖和路径覆盖。
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)路径覆盖。路径覆盖是指选取足够的测试用例,使得程序的每条可能执行到的路径都至少经过一次(如果程序中有环路,则要求每条环路路径至少经过一次)。路径覆盖实际上考虑了程序中各种判定结果的所有可能组合,因此是一种较强的覆盖标准。但路径覆盖并未考虑判定中的条件结果的组合,并不能代替条件覆盖和条件组合覆盖。
转载请注明原文地址:http://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
随机试题
Standardusageincludesthosewordsandexpressionsunderstood,used,andac
巴拉克-奥巴马总统上个月在对美国进步中心的一场演讲中提到,经济不公是“我们这个时代的决定性挑战”。【T1】他提出,不公平是危险的,不仅仅是因为不美观,更是
______hiseyeswhenshetoldhimthatitwastimeforthemtoleave.A、Nosooner
无论是在凯恩斯还是在古典供给条件下,财政扩张都会使得()。A.总产量上升 B.
我国现行碘盐的推行标准为A.20~50mg/kg B.15~35mg/kg
苏霍姆林斯基说:“一个好老师意味着什么?首先意味着他是这样一个人,他热爱孩子.感
当存在期价高估时,可通过买入股指期货同时卖出对应的现货股票进行套利交易,这种操作
甲对乙享有2006年8月10日到期的六万元债权,到期后乙无力清偿。乙对丙享有五万
自2020年2月1日起,纳税人不得离线开具发票的是( )。A.2019年因未按
时有膀胱刺激症状,伴排尿困难及尿流中断,改变体位后可继续排尿,应先考虑() A
最新回复
(
0
)