首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在用白箱法设计测试用例时,常用的5种覆盖标准是:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、多重条件组合覆盖。 假设A和B是两种覆盖标准,我们用AB表示A包含B,用AB表示B包含A,用A≡B表示A与B相同,用A≠B表示A和B互不包含。于是上述5种覆
在用白箱法设计测试用例时,常用的5种覆盖标准是:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、多重条件组合覆盖。 假设A和B是两种覆盖标准,我们用AB表示A包含B,用AB表示B包含A,用A≡B表示A与B相同,用A≠B表示A和B互不包含。于是上述5种覆
admin
2019-03-04
28
问题
在用白箱法设计测试用例时,常用的5种覆盖标准是:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、多重条件组合覆盖。
假设A和B是两种覆盖标准,我们用A
B表示A包含B,用A
B表示B包含A,用A≡B表示A与B相同,用A≠B表示A和B互不包含。于是上述5种覆盖标准之间的某些关系可表示为:
语句覆盖(38)判定覆盖;
语句覆盖(39)条件覆盖;
判定覆盖(40)条件覆盖;
判定覆盖(41)判定/条件覆盖:
判定/条件覆盖(42)多重条件组合覆盖。
选项
A、
B、
C、
D、
答案
B
解析
本题考查设计白盒测试用例的几种方法,下面分别进行介绍。(1)语句覆盖:语句覆盖是指选择足够多的测试用例,使得运行这些测试用例时,被测程序的每个语句至少执行一次。很显然,语句覆盖是一种很弱的覆盖标准。(2)判定覆盖:判定覆盖又称分支覆盖,它的含义是,选取足够的测试用例,使得不仅每个语句至少执行一次,而且每个判定的每种可能的结果(分支)都至少执行一次。判定覆盖比语句覆盖强,但对程序逻辑的覆盖程度仍然不高。(3)条件覆盖:选取足够的测试用例,使得不仅每个语句至少执行一次,而且使判定表达式中的每个条件都取到各种可能的结果。条件覆盖不一定包含判定覆盖,判定覆盖也不一定包含条件覆盖。(4)判定/条件覆盖:同时满足判定覆盖和条件覆盖的逻辑覆盖称为判定/条件覆盖。它的含义是:选取足够的测试用例,使得判定表达式中每个条件的所有可能结果至少出现一次,而且每个判定本身的所有可能结果也至少出现一次。(5)多重条件组合覆盖:选取足够的测试用例,使得每个判定表达式中条件结果的所有可能组合至少出现一次。显然,满足条件组合覆盖的测试用例,也一定满足判定/条件覆盖。因此,条件组合覆盖是上述5种覆盖标准中最强的一种。然而,条件组合覆盖还不能保证程序中所有可能的路径都至少经过一次。(6)路径覆盖:选取足够的测试用例,使得程序的每一条可能的路径都至少经过一次。根据以上分析可知:语句覆盖最弱,路径覆盖最强。语句覆盖包含于判定覆盖;语句覆盖包含于条件覆盖;条件覆盖不一定包含判定覆盖,判定覆盖也不一定包含条件覆盖;判定覆盖包含于判定/条件覆盖;判定/条件覆盖包含于多重条件组合覆盖。
转载请注明原文地址:https://kaotiyun.com/show/LxTZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
在企业业务流程管理和重组过程中,及时和有效的评估是企业重要的学习途径。良好评估的基础是必须建立有效、公开、公认和公平的评估标准、评估指标和评估方法。评估标准和指标来源于公司的业务目标和流程要求,评估的方法主要关注()。
下面对项目组合管理的描述中,()是错误的。
下列选项中,有关项目组合和项目组合管理的说法错误的是()。
信息标准化是解决信息孤岛问题的重要途径,也是不同的管理信息系统之间数据交换和互操作的基础。作为信息化标准的一项关键技术,目前流行的()以开放的自我描述方式定义了数据结构,在描述数据内容的同时能突出对结构的描述,从而体现出数据之间的关系。这样组
(23)是WLAN常用的上网认证方式。
结构化法是信息系统开发的常用方法之一,它将信息系统软件生命大致分为系统规划、系统分析、系统设计、系统实施和系统维护5个阶段,每个阶段都有明确的工程任务,各阶段工作按顺序展开。下列任务中,(1)不属于系统规划或系统分析阶段。
某公司要把4个有关能源工程项目承包给4个互不相关的外商投标者,规定每个承包商只能且必须承包一个项目,在总费用最小的条件下确定各个项目的承包者,总费用为()(各承包商对工程的报价如表所示)。
随机试题
测定原油含砂时,用搪瓷量杯取鲜油样()并充分搅拌,使原油彻底脱气。
下列项目计征全年个人所得税时,允许从收入中直接减除费用6万元计算应纳税所得额的有()
除下列哪项外,均是采用观察法收集的资料
钢筋混凝土梁正截面可能出现()不同性质的破坏。
按照我国建筑法的规定,施工现场安全由( )负责。
外商投资的有限责任公司的股东首次出资额应当符合法律、行政法规的规定,其余部分应当自公司成立之日起( )内缴足,其中,投资公司可以在( )内缴足。
市净率越高,说明股票的投资价值越高,股价的支撑越有保证。( )
大多数价格高的毛衣质量较好,少数价格低的毛衣质量也好。所有质量好的毛衣穿起来都很舒适。根据上述命题,可以推出的是()。
2000年9月,天泉市政府为周某办理了地处水湾村某地块的《集体土地建设用地使用证》(以下简称《土地使用证》),水湾村委会不服,向天泉市法院提起行政诉讼,要求撤销天泉市政府为周某所颁发的《土地使用证》。原告诉称,周某系城镇非农业户口。周某没有向水湾村提出宅基
下列属于合法的Java标识符是
最新回复
(
0
)