首页
登录
从业资格
以下关于白盒测试方法的叙述中,错误的是()。A.语句覆盖要求设计足够多的测试用例
以下关于白盒测试方法的叙述中,错误的是()。A.语句覆盖要求设计足够多的测试用例
题库
2022-08-02
51
问题
以下关于白盒测试方法的叙述中,错误的是()。A.语句覆盖要求设计足够多的测试用例,使程序中每条语句至少被执行一次B.与判定覆盖相比,条件覆盖增加对符合判定情况的测试,增加了测试路径C.判定/条件覆盖准则的缺点是未考虑条件的组合情况D.组合覆盖要求设计足够多的测试用例,使得每个判定中条件结果的所有可能组合最多出现一次
选项
A.语句覆盖要求设计足够多的测试用例,使程序中每条语句至少被执行一次
B.与判定覆盖相比,条件覆盖增加对符合判定情况的测试,增加了测试路径
C.判定/条件覆盖准则的缺点是未考虑条件的组合情况
D.组合覆盖要求设计足够多的测试用例,使得每个判定中条件结果的所有可能组合最多出现一次
答案
D
解析
白盒测试也称为结构测试,主要用于软件单元测试阶段,测试人员按照程序内部逻辑结构设计测试用例,检测程序中的主要执行通路是否都能按预定要求正确工作。白盒测试方法主要有控制流测试、数据流测试和程序变异测试等。控制流测试根据程序的内部逻辑结构设计测试用例,常用的技术是逻辑覆盖。主要的覆盖标准有语句覆盖、判定覆盖、条件覆盖、条件/判定覆盖、条件组合覆盖、修正的条件/判定覆盖和路径覆盖等。语句覆盖是指选择足够多的测试用例,使得运行这些测试用例时,被测程序的每个语句至少执行一次。判定覆盖也称为分支覆盖,它是指不仅每个语句至少执行一次,而且每个判定的每种可能的结果(分支)都至少执行一次。条件覆盖是指不仅每个语句至少执行一次,而且使判定表达式中的每个条件都取得各种可能的结果。条件/判定覆盖同时满足判定覆盖和条件覆盖。它的含义是选取足够的测试用例,使得判定表达式中每个条件的所有可能结果至少出现一次,而且每个判定本身的所有可能结果也至少出现一次。条件组合覆盖是指选取足够的测试用例,使得每个判定表达式中条件结果的所有可能组合至少出现一次。修正的条件/判定覆盖。需要足够的测试用例来确定各个条件能够影响到包含的判定结果。路径覆盖是指选取足够的测试用例,使得程序的每条可能执行到的路径都至少经过一次(如果程序中有环路,则要求每条环路路径至少经过一次)。
转载请注明原文地址:https://tihaiku.com/congyezige/2408209.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
以下关于C/S(客户机/服务器)体系结构的优点的叙述中,不正确的是()。A.允
在设计软件的模块结构时,()不能改进设计质量。A.尽量减少高扇出结构 B.模
在()设计阶段选择适当的解决方案,将系统分解为若干个子系统,建立整个系统的体系
软件设计的主要任务是设计软件的结构、过程和模块,其中软件结构设计的主要任务是要确
在面向数据流的设计方法中,一般把数据流图中的数据流划分为()两种。A.数据流和
软件工程的基本要素包括方法、工具和()。A.软件系统 B.硬件系统 C.过
系统测试是将软件系统与硬件、外设和网络等其他因素结合,对整个软件系统进行测试。(
在结构化分析方法中,数据字典是重要的文档。对加工的描述是数据字典的组成内容之一,
下述任务中,不属于软件工程需求分析阶段的是()。A.分析软件系统的数据要求
在C程序中,对于如下的两个for语句,其运行后a和b的值分别为( )。 fo
随机试题
学生提出申诉的事项应当在教育法律、法规等规定的申诉受理范围之内,下列事项属于申诉
导游这一职业列人《中国职业分类大典》是在20世纪90年代。
A.乳香、没药 B.瓜蒌、薤白 C.煅龙骨、煅牡蛎 D.炙麻黄、补骨脂
若组合电器SF6压力确已降到闭锁操作压力值或直接降至零值,应立即断开操作电源,锁
申请土地登记的,申请人须向()申请。A.当地县级以上人民政府国土资源行政主管部
求助者一般资料:女性,14岁,中学学生。 案例介绍:求助者的父母因为感情不和
企业让组织的管理人员凭借自己过去积累的工作经验以及个人的直觉,对组织未来所需要的
第一手统计数据搜集方法包括()。A.报告法 B.登记法 C.网络调查法
(2021年真题)根据《标准勘察招标文件》,属于勘察招标文件内容的是( )。A
患者女,13岁。昨日进食海鲜,今晨开始畏寒、发热、腹痛,以左下腹痛为重,腹泻伴明
最新回复
(
0
)