首页
登录
从业资格
以下流程图中,至少设计( )—个测试用例可以分别满足语句覆盖和路径覆盖。 A
以下流程图中,至少设计( )—个测试用例可以分别满足语句覆盖和路径覆盖。 A
练习题库
2022-08-02
99
问题
以下流程图中,至少设计( )—个测试用例可以分别满足语句覆盖和路径覆盖。
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/2427065.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
根据《建筑工程设计信息模型分类和编码标准》,()用于将单个表格中的编码联合在一起
初步设计方和施工图设计方为主要责任方,初步设计方以可行性研究报告、概念设计、规划
下面关于BIM设计工作流程与传统设计流程的变化说法正确的是?()A.基于BIM,
住房部《建筑工程设计信息模型交付标准》中规定,模型精度不低于()时,项目应进行碰
IPD协议与BIM应用相结合,协作团队能克服传统工作流程中所遇到的困境,他们使用
在日光路径设置中不属于日光研究方式的是()。A.一天 B.多天 C.照明
施工图设计文件由封面、图纸目录、设计说明(或首页)、图纸、预算书等组成。各专业工
BIM技术在设计阶段的主要任务不包括()。A.进度控制 B.深化设计 C.安
利用BIM技术提供的()能够将针对建筑设计或文档任何部分所做的更改自动反映到其他
A.设计主导管理模式 B.咨询辅助管理模式 C.业主自主管理模式 D.施工
随机试题
OurculturehascausedmostAmericanstoassumenotonlythatourlanguagei
Economically,Asiaisstillthemostdynamicregionintheworld.Asiawillsure
初步设计概算静态总投资超过可行性研究报告相应估算静态总投资在15%以下时,应(
A.r=-1 B.r=0 C.r=+1 D.-1<r<+1
施工单位应对()编制专项施工方案并组织专家论证。A.搭设高度24M及以上落地式
下列仪器中可用于裂缝宽度测量的包括()。A:分辨力为1mm的钢直尺 B:读数
下列说法中正确的有()A.时间序列数据不一定按数据的时间先后顺序排列 B.发展
既可用治咽喉肿痛,又能用于痰盛咳喘的药物是A、山豆根 B、射干 C、马勃
教学环境中的社会环境主要指_____、_____、_____、同学关系、校风以及
当室内消防用水量不能满足消防要求时,消防车可通过连接一设备向室内管网供水灭火,消
最新回复
(
0
)