首页
登录
从业资格
以下流程图中,至少设计( )—个测试用例可以分别满足语句覆盖和路径覆盖。 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/2427065.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
根据《建筑工程设计信息模型分类和编码标准》,()用于将单个表格中的编码联合在一起
初步设计方和施工图设计方为主要责任方,初步设计方以可行性研究报告、概念设计、规划
下面关于BIM设计工作流程与传统设计流程的变化说法正确的是?()A.基于BIM,
住房部《建筑工程设计信息模型交付标准》中规定,模型精度不低于()时,项目应进行碰
IPD协议与BIM应用相结合,协作团队能克服传统工作流程中所遇到的困境,他们使用
在日光路径设置中不属于日光研究方式的是()。A.一天 B.多天 C.照明
施工图设计文件由封面、图纸目录、设计说明(或首页)、图纸、预算书等组成。各专业工
BIM技术在设计阶段的主要任务不包括()。A.进度控制 B.深化设计 C.安
利用BIM技术提供的()能够将针对建筑设计或文档任何部分所做的更改自动反映到其他
A.设计主导管理模式 B.咨询辅助管理模式 C.业主自主管理模式 D.施工
随机试题
Peoplewhohaveexperiencedidentitytheftspendmonthstryingtorepairwha
SYDNEY:Astheysatsharingsweetsbesideaswimmingpoolin1999,ShaneGou
______studiesthetotalstockofmorphemesofalanguage,especiallythoseitems
Withpermanentresidencestatus,peoplecanenterandleavethecountryusingon
茶马古道源起于云南茶叶主产区普洱市,中间经过今天的大理、丽江、西藏,最后通到尼泊尔(Nepal)和印度。TheAncientTeaHorseRoads
某工程监理单位在监理过程中发现质量事故隐患未及时要求施工单位整改,政府主管部门发
化学学习方法中的类比法是由已学知识通过迁移构建新知识的方法二下列类比正确的是(
低迷指经济萧条、衰退,不景气。以下属于“低迷”的是()。A.某商场开业时间不长
感觉适应是指外界刺激持续作用下感觉器官的感受性()的现象。 (A)下降(
下列各项中,属于需要注册会计师采取行动的第三时段期后事项在知悉该事实后应当采取的
最新回复
(
0
)