首页
登录
从业资格
以下流程图中,至少设计( )—个测试用例可以分别满足语句覆盖和路径覆盖。 A
以下流程图中,至少设计( )—个测试用例可以分别满足语句覆盖和路径覆盖。 A
练习题库
2022-08-02
87
问题
以下流程图中,至少设计( )—个测试用例可以分别满足语句覆盖和路径覆盖。
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.施工
随机试题
()进口托收()付现交单[br]()船上交货价()预定保单G、M
玉饰不仅能使佩戴者更美丽,还能促进其身体健康。Wearingjadejewelrycannotonlyhelptomakethewearer
若“所有P是S”与“有的S不是P”均真,则S与P之间的外延关系是()。A.同一关
对于有向图G,如果其矩阵A中的元素A23=0,则表示() A.节点2
下列哪项技术能用于估计抽样计划的标准离差?A.比率估计 B.试点样本 C.回
某隧道按照“新奥法”原则进行设计,上下双洞分离式,单向三车道,采用三心圆内轮廓,
负责对全国银行业金融机构及其业务活动监督管理的机构是()。A.中国银行业协会
《变电评价管理规定》,本年计划开展精益化评价的变电站,不重复进行(),精益化
根据下列资料回答问题。 已知2010年该省限额以下批发和零售企业零售额相比
下列关于长期股权投资减值的会计处理的表述,正确的有()。A.对被投资单位具
最新回复
(
0
)