首页
登录
从业资格
下面的程序段中,(请作答此空)是语句覆盖测试用例,( )是判定覆盖测试用例。if
下面的程序段中,(请作答此空)是语句覆盖测试用例,( )是判定覆盖测试用例。if
最全题库
2022-08-02
69
问题
下面的程序段中,(请作答此空)是语句覆盖测试用例,( )是判定覆盖测试用例。if(a<80)b=0;else if(a<=150)b=5;else if(a<200)b=8;else b=1;A.a=(80,150,200,201)B.a=(80,81,199,200)C.a=(79,149,200,201)D.a=(79,150,199,200)
选项
A.a=(80,150,200,201)
B.a=(80,81,199,200)
C.a=(79,149,200,201)
D.a=(79,150,199,200)
答案
D
解析
本题考查语句覆盖测试与判定覆盖测试。设计测试用例是测试阶段的关键技术问题,一个好的测试用例,应该有较高的发现错误的概率。逻辑覆盖是白盒测试的一种,主要用于模块的测试,它以程序内部的逻辑结构为基础,考虑测试数据执行(覆盖)程序的逻辑程度。根据覆盖情况的不同,逻辑覆盖可分为:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、多重覆盖、路径覆盖、循环覆盖。语句覆盖(statement coverage)就是设计若干个测试用例,使得程序中的每条语句至少执行一次。判定覆盖(decision coverage)也称为分支覆盖,就是设计若干个测试用例,使得程序中的每个判断的取真分支和取假分支至少执行一次。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2422254.html
本试题收录于:
中级 电子商务设计师题库软件水平考试初中高级分类
中级 电子商务设计师
软件水平考试初中高级
相关试题推荐
甲程序员为乙软件设计师开发的应用程序编写了使用说明书,并已交付用户使用,()该拥
CPU执行程序时,为了内存中读取指令,需要先将()的内容输送到()上。A.数据
()协议可支持在电子邮件中包含文本、图像、声音、视频及其它应用程序的特定数据
将来源不同的编译单元装配成一个可执行程序是()的任务。A.连接程序 B.编
当用户双击一个文件名时,Windows系统通过建立的()来决定使用什么程序打
编译程序与解释程序的不同之处是()。A.解释程序不需要进行词法和语法分析,而
在计算机系统中,()是指在CPU执行程序的过程中,由于发生了某个事件,需要
下列选项中不受我国著作权法保护的作品是()。A.计算机程序 B.Flash软件
()的任务是将来源不同的编译单元装配成一个可执行程序。A.编译程序 B.解释程
IE浏览器不能解释执行的是()程序。A.HTML B.客户端脚本 C.服
随机试题
[originaltext]M:IsthistableonthecomerOK?W:Sure.Wecansithere.M:Oh
药物的消除是指A.药物的吸收和分布 B.药物理学分布和生物转化 C.药物的吸
与手杖相比,前臂拐的主要特点有A.轻便、美观 B.用拐手可自由活动 C.适用
2型糖尿病患者,空腹血糖10mmol/L,肝功能ALT120U/L。治疗首选
陈某,男,29岁。有痫病史5年。平素头晕头痛,痛有定处,颜面口唇青紫,舌质黯红有
小张、小王二人共同开办甲房地产经纪机构(以下简称甲机构),小张、小王是房地产经纪
共用题干 第三篇Shouldn'tWeKnowWhoInvented
阿奇霉素分散片 【处方】阿奇霉素250g 羧甲基淀粉钠50g
A.回忆偏倚 B.失访偏倚 C.入院率偏倚 D.不依从偏倚 E.存活病例
根据《建设工程安全生产管理条例》的规定,建设单位不得压缩()工期。A.定额 B
最新回复
(
0
)