KC06110000002习题试题库单元2 白盒测试.docx
- 文档编号:18218370
- 上传时间:2023-08-14
- 格式:DOCX
- 页数:49
- 大小:223.54KB
KC06110000002习题试题库单元2 白盒测试.docx
《KC06110000002习题试题库单元2 白盒测试.docx》由会员分享,可在线阅读,更多相关《KC06110000002习题试题库单元2 白盒测试.docx(49页珍藏版)》请在冰点文库上搜索。
KC06110000002习题试题库单元2白盒测试
一、选择题
所属项目
项目二
题型
单选题
出题人
题目编号
分值
2
难易程度
中
知识点关联
白盒测试
题目内容
()是设计足够多的测试用例,使得程序中每个判定包含的每个条件的所有情况(真/假)至少出现一次,并且每个判定本身的判定结果(真/假)也至少出现一次。
A.判定-条件覆盖B.组合覆盖
C.判定覆盖D.条件覆盖
标准答案
A
所属项目
项目二
题型
单选题
出题人
题目编号
分值
2
难易程度
难
知识点关联
逻辑覆盖
题目内容
如下图所示的N-S图,至少需要()个测试用例完成逻辑覆盖。
A.12B.48
C.27D.18
标准答案
B
所属项目
项目二
题型
单选题
出题人
题目编号
分值
2
难易程度
易
知识点关联
白盒测试
题目内容
不属于逻辑覆盖方法的是()。
A.组合覆盖B.判定覆盖
C.条件覆盖D.接口覆盖
标准答案
D
所属项目
项目二
题型
单选题
出题人
题目编号
分值
2
难易程度
中
知识点关联
白盒测试
题目内容
某次程序调试没有出现预计的结果,下列()不可能是导致出错的原因。
A.变量没有初始化B.编写的语句书写格式不规范
C.循环控制出错D.代码输入有误
标准答案
B
所属项目
项目二
题型
单选题
出题人
题目编号
分值
2
难易程度
难
知识点关联
循环测试
题目内容
下面是一段求最大值的程序,其中datalist是数据表,n是datalist的长度。
intGetMax(intn,intdatalist[])
{
intk=0;
for(intj=1;j if(datalist[j]>datalist[k])k=j; returnk; } 请问该程序段的McCabe环路复杂性为多少? () A.2B.3C.4D.5 标准答案 A 所属项目 项目二 题型 单选题 出题人 题目编号 分值 2 难易程度 中 知识点关联 语句覆盖、判定覆盖、条件覆盖、条件/判定覆盖、路径覆盖 题目内容 在用白盒测试中的逻辑覆盖法设计测试用例时,有语句覆盖、分支覆盖、条件覆盖、判定-条件覆盖、条件组合覆盖和路径覆盖等,在下列覆盖中,()是最强的覆盖准则。 A.语句覆盖B.条件覆盖 C.判定-条件覆盖D.路径覆盖 标准答案 D 所属项目 项目二 题型 单选题 出题人 题目编号 分值 2 难易程度 中 知识点关联 白盒测试、黑盒测试 题目内容 关于白盒测试与黑盒测试的最主要区别,正确的是___________。 A.白盒测试侧重于程序结构,黑盒测试侧重于功能 B.白盒测试可以使用测试工具,黑盒测试不能使用工具 C.白盒测试需要程序参与,黑盒测试不需要 D.黑盒测试比白盒测试应用更广泛 标准答案 A 所属项目 项目二 题型 单选题 出题人 题目编号 分值 2 难易程度 中 知识点关联 白盒测试应用策略 题目内容 使用白盒测试方法时,确定测试数据应根据()和指定的覆盖标准。 A.程序内部逻辑B.程序的复杂度 C.使用说明书D.程序的功能 标准答案 A 所属项目 项目二 题型 单选题 出题人 题目编号 分值 2 难易程度 中 知识点关联 测试用例 题目内容 实际的逻辑覆盖测试中,一般以( )为主设计测试用例。 A.条件覆盖B.判定覆盖 C.条件组合覆盖D.路径覆盖 标准答案 C 所属项目 项目二 题型 单选题 出题人 题目编号 分值 2 难易程度 易 知识点关联 白盒测试 题目内容 不属于白盒测试的技术是()。 A.语句覆盖B.判定覆盖 C.边界值分析D.基本路径测试 标准答案 C 所属项目 项目二 题型 单选题 出题人 题目编号 分值 2 难易程度 中 知识点关联 白盒测试 题目内容 以下哪种测试方法不属于白盒测试技术() A.基本路径测试 B.边界值分析测试 C.循环覆盖试 D.逻辑覆盖测试 标准答案 B 所属项目 项目二 题型 单选题 出题人 题目编号 分值 2 难易程度 中 知识点关联 语句覆盖、判定覆盖、条件覆盖、条件/判定覆盖、组合覆盖、修正的条件 题目内容 有一组测试用例,它使被测程序中的每一个分支至少执行一次,它满足的覆盖标准是: () A.语句覆盖B.判定覆盖C.条件覆盖D.路径覆盖 标准答案 B 所属项目 项目二 题型 单选题 出题人 题目编号 分值 2 难易程度 中 知识点关联 白盒测试应用策略 题目内容 白盒测试是根据程序的()来设计测试用例,黑盒测试是根据软件的规格说明来设计测试用例。 A.功能B.性能C.内部逻辑D.内部数据 标准答案 C 所属项目 项目二 题型 单选题 出题人 题目编号 分值 2 难易程度 难 知识点关联 白盒测试应用 题目内容 白盒测试方法的优点是( )。 A.可测试软件的特定部位B.能站在用户立场测试 C.可按软件内部结构测试 D.可发现实现功能需求中的错误 标准答案 C 所属项目 项目二 题型 单选题 出题人 题目编号 分值 2 难易程度 难 知识点关联 单元测试、路径测试、白盒测试 题目内容 不属于单元测试内容的是() A.模块接口测试B.局部数据结构测试 C.路径测试D.用户界面测试 标准答案 A 所属项目 项目二 题型 单选题 出题人 题目编号 分值 2 难易程度 中 知识点关联 判定覆盖、条件覆盖、条件/判定覆盖、组合覆盖 题目内容 如果某测试用例集实现了某软件的路径覆盖,那么它一定同时实现了该软件的() A.判定覆盖B.条件覆盖C.判定/条件覆盖D.组合覆盖 标准答案 A 所属项目 项目二 题型 单选题 出题人 题目编号 分值 2 难易程度 中 知识点关联 判定覆盖、条件覆盖、条件/判定覆盖、组合覆盖 题目内容 在下面所列举的逻辑测试覆盖中,测试覆盖最强的是__________。 A.条件覆盖 B.条件组合覆盖 C.语句覆盖 D.判定覆盖 标准答案 B 所属项目 项目二 题型 单选题 出题人 题目编号 分值 2 难易程度 中 知识点关联 判定覆盖、条件覆盖、条件/判定覆盖、组合覆盖 题目内容 在下面所列举中的逻辑测试覆盖中,测试覆盖最弱的是__________ A.条件覆盖 B.条件组合覆盖 C.语句覆盖 D.判定覆盖 标准答案 C 所属项目 项目二 题型 单选题 出题人 题目编号 分值 2 难易程度 中 知识点关联 白盒测试、因果图、基本路径测试 题目内容 进行白盒测试时,常用的测试用例设计技术中不包括() A.逻辑覆盖测试B.因果图法 C.基本路径测试D.数据流分析 标准答案 B 所属项目 项目二 题型 单选题 出题人 题目编号 分值 2 难易程度 中 知识点关联 基路径测试 题目内容 一个程序中所含有的路径数与()有着直接的关系。 A.程序的复杂程度B.程序语句行数 C.程序模块数D.程序指令执行时间 标准答案 A 所属项目 项目二 题型 单选题 出题人 题目编号 分值 2 难易程度 中 知识点关联 条件覆盖 题目内容 条件覆盖的目的是() A.使每个判定的所有可能的条件取值组合至少执行一次 B.使程序中的每个判定至少都获得一次“真”值和“假”值。 C.使程序中的每个判定中每个条件的可能值至少满足一次。 D.使程序中的每个可执行语句至少执行一次。 标准答案 A 所属项目 项目二 题型 单选题 出题人 题目编号 分值 2 难易程度 易 知识点关联 白盒测试 题目内容 下列哪一项不是白盒测试? A.单元测试B.集成测试C.系统测试D.回归测试 标准答案 C 所属项目 项目二 题型 单选题 出题人 题目编号 分值 2 难易程度 中 知识点关联 逻辑覆盖方法 题目内容 在用白盒测试中的逻辑覆盖法设计测试用例时,有语句覆盖、分支覆盖、条件覆盖、判定-条件覆盖、条件组合覆盖和路径覆盖等,其中()是最弱的覆盖准则。 A.语句覆盖B.条件覆盖 C.判定-条件覆盖D.路径覆盖 标准答案 A 所属项目 项目二 题型 选择题 出题人 题目编号 分值 2 难易程度 易 知识点关联 白盒测试 题目内容 逻辑覆盖测试主要用于()。 A.黑盒测试B.白盒测试C.灰盒测试D.软件验收方法 标准答案 B 所属项目 项目二 题型 单选题 出题人 题目编号 分值 2 难易程度 中 知识点关联 白盒测试 题目内容 下面不属于白盒测试技术的是() A.路径覆盖B.判定覆盖 C.边界值分析 D.条件覆盖 标准答案 C 所属项目 项目二 题型 选择题 出题人 题目编号 分值 2 难易程度 难 知识点关联 控制流图 题目内容 假设在程序控制流图中,有12条边和8个节点,则确保程序中每个可执行语句至少执行一次所必需的测试用例数目的上限是()。 A.12B.8C.6D.4 标准答案 C 所属项目 项目二 题型 单选题 出题人 题目编号 分值 2 难易程度 中 知识点关联 白盒测试 题目内容 在程序控制流图中,有8条边,6个节点,则控制流程图的环路复杂性V(G)等于多少()。 A.2B.4C.6D.8 标准答案 B 所属项目 项目二 题型 单选题 出题人 题目编号 分值 2 难易程度 易 知识点关联 白盒测试 题目内容 基本路径测试是一种()测试方法。 A.白盒B.黑盒C.负载D.压力 标准答案 A 所属项目 项目二 题型 单选题 出题人 题目编号 分值 2 难易程度 难 知识点关联 白盒测试 题目内容 针对下列程序段,需要()个测试用例可以满足分支覆盖的要求。 intIsLeap(intyear) {If(year%4==0) {if(year%100==0) {if(year%400==0) leap=1; elseleap=0; } elseleap=1; } elseleap=0; returnleap; } A.3B.4C.5D.6 标准答案 B 所属项目 项目二 题型 单选题 出题人 题目编号 分值 2 难易程度 难 知识点关联 路径测试 题目内容 在路径测试中,覆盖准则规定了必须测试的一组路径,覆盖准则又称为()。 A.完全性准则B.路径准则C.语句覆盖准则D.物理覆盖准则 标准答案 A 所属项目 项目二 题型 选择题 出题人 题目编号 分值 2 难易程度 易 知识点关联 白盒测试 题目内容 软件测试中白盒法是通过分析程序的()来设计测试用例的。 A.应用范围B.内部逻辑C.功能D.输入数据 标准答案 B 所属项目 项目二 题型 选择题 出题人 题目编号 分值 2 难易程度 易 知识点关联 测试用例 题目内容 测试用例的关键问题是()。 A.如何组织软件评审B.如何选择测试用例 C.如何验证程序的正确性D.如何采用综合策略 标准答案 B 所属项目 项目二 题型 选择题 出题人 题目编号 分值 2 难易程度 中 知识点关联 白盒测试 题目内容 下列几种逻辑覆盖标准中,查错能力最强的是()。 A.语句覆盖B.判定覆盖C.条件覆盖D.条件组合覆盖 标准答案 D 所属项目 项目二 题型 单选题 出题人 题目编号 分值 2 难易程度 易 知识点关联 测试用例设计 题目内容 与设计测试用例无关的文档是()。 A.项目开发计划B.需求规格说明书C.设计说明书D.源程序 标准答案 A 所属项目 项目二 题型 单选题 出题人 题目编号 分值 2 难易程度 易 知识点关联 测试用例 题目内容 软件测试用例主要由输入数据和()两部分组成。 A.测试计划B.测试规则 C.预期输出结果D.以往测试记录分析 标准答案 C 所属项目 项目二 题型 单选题 出题人 题目编号 分值 2 难易程度 易 知识点关联 回归测试 题目内容 在软件修改之后,再次运行以前为发现错误而执行程序曾用过的测试用例,这种测试称之为() A.单元测试B.集成测试C.回归测试D.验收测试 标准答案 C 所属项目 项目二 题型 单选题 出题人 题目编号 分值 2 难易程度 难 知识点关联 路径测试 题目内容 ()是一种关注变量定义赋值点(语句)和引用或使用这些值的点(语句)的结构性测试,主要用作路径测试的真实性检查。 A.基本路径测试B.逻辑覆盖C.决策表D.数据流测试 标准答案 D 所属项目 项目二 题型 单选题 出题人 题目编号 分值 2 难易程度 中 知识点关联 白盒测试 题目内容 白盒测试也称为结构测试或逻辑驱动测试,典型的白盒测试方法包括静态测试和动态测试。 其中,静态测试除了静态结构分析法、静态质量度量法外,还有()。 A.代码检查法B.逻辑覆盖法C.基本路径测试法D.结构覆盖法 标准答案 A 所属项目 项目二 题型 选择题 出题人 题目编号 分值 2 难易程度 中 知识点关联 测试用例 题目内容 测试用例是为达到最佳的测试效果或高效的揭露隐藏的错误而精心设计的少量测试数据,至少应该包括()。 A.测试输入、执行条件和预期结果 B.测试目标、测试工具 C.测试环境 D.测试配置 标准答案 A 所属项目 项目二 题型 选择题 出题人 题目编号 分值 2 难易程度 中 知识点关联 逻辑覆盖 题目内容 下列几种逻辑覆盖标准中,查错能力最弱的是()。 A.语句覆盖B.判定覆盖C.条件覆盖D.条件组合覆盖 标准答案 A 所属项目 项目二 题型 选择题 出题人 题目编号 分值 2 难易程度 中 知识点关联 白盒测试 题目内容 使用白盒测试方法时,确定测试数据应根据()和指定的覆盖标准。 A.程序内部逻辑B.程序复杂度C.使用说明书D.程序的功能 标准答案 A 所属项目 项目二 题型 选择题 出题人 题目编号 分值 2 难易程度 中 知识点关联 白盒测试 题目内容 发现错误能力最弱的是()。 A.判定覆盖B.条件覆盖C.语句覆盖D.路径覆盖 标准答案 C 所属项目 项目二 题型 选择题 出题人 题目编号 分值 2 难易程度 中 知识点关联 判定覆盖 题目内容 针对程序段: if((x>10)&&(y<20)w=w/a;对于(x,y)的取值,以下()组测试用例能够满足判定覆盖的要求。 A.(30,15)(40,10)B.(3,0)(30,30) C.(5,25)(10,20)D.(20,10)(1,100) 标准答案 D 所属项目 项目二 题型 选择题 出题人 题目编号 分值 2 难易程度 中 知识点关联 判定覆盖 题目内容 假设A、B为布尔类型变量,对于逻辑表达式(A&&B||C),至少需要()个测试用例才能完成判定覆盖。 A.2B.3C.4D.5 标准答案 A 二、填空题 所属项目 项目二 题型 填空题 出题人 题目编号 分值 2 难易程度 中 知识点关联 白盒测试、控制流、数据流 题目内容 白盒测试中,控制流测试是面向程序的,数据流测试是面向程序的。 标准答案 结构、变量 所属项目 项目二 题型 填空题 出题人 题目编号 分值 2 难易程度 难 知识点关联 基本路径测试 题目内容 在基本路径测试中,独立路径是指包括一组以前没有处理过的的一条路径。 从程序图来看,一条独立路径是至少包含有一条的边的路径。 标准答案 上层调用模块、测试输入数据 所属项目 项目二 题型 填空题 出题人 题目编号 分值 4 难易程度 中 知识点关联 白盒测试 题目内容 白盒测试的逻辑覆盖法有、、、判定/条件覆盖、条件组合覆盖以及。 标准答案 语句覆盖、判定覆盖、条件覆盖、路径覆盖 所属项目 项目二 题型 填空题 出题人 题目编号 分值 2 难易程度 中 知识点关联 白盒测试、黒盒测试 题目内容 在单元测试时,测试者需要依据软件详细说明书和源程序清单,了解该模块的I/O条件和模块的逻辑结构。 主要采用了测试技术, 测试技术作为辅助。 标准答案 白盒、黒盒 属项目 项目二 题型 填空题 出题人 题目编号 分值 1 难易程度 中 知识点关联 测试的评测方法 题目内容 测试的主要评测方法包括和质量。 标准答案 覆盖 所属项目 项目二 题型 填空题 出题人 题目编号 分值 1 难易程度 易 知识点关联 白盒测试、判定覆盖 题目内容 对于多分支的判定,覆盖要使每一个判定表达式获得每一种可能的值来测试。 标准答案 判定 所属项目 项目二 题型 填空题 出题人 题目编号 分值 1 难易程度 中 知识点关联 白盒测试、判定覆盖、条件覆盖、判定/条件 题目内容 覆盖同时满足判定覆盖和条件覆盖。 标准答案 判定/条件 所属项目 项目二 题型 填空题 出题人 题目编号 分值 2 难易程度 易 知识点关联 黒盒测试、白盒测试 题目内容 对软件产品进行动态测试时,用两种方法,分别称为和 测试法。 标准答案 黒盒、白盒 所属项目 项目二 题型 填空题 出题人 题目编号 分值 2 难易程度 中 知识点关联 白盒测试 题目内容 白盒测试方法的缺点是: 和。 标准答案 不能发现功能需求中的错误、无法检验软件的外部特性 所属项目 项目二 题型 填空题 出题人 题目编号 分值 1 难易程度 中 知识点关联 白盒测试,判定覆盖 题目内容 判定覆盖设计足够多的测试用例,使得被测试程序中的每个判断的“真”、“假”分支______被执行一次。 标准答案 至少 所属项目 项目二 题型 填空题 出题人 题目编号 分值 4 难易程度 中 知识点关联 白盒测试,逻辑覆盖 题目内容 根据覆盖目标的不同,逻辑覆盖又可分为: ________________,_____________,_______________,__________________,条件组合覆盖,判断/条件覆盖。 标准答案 语句覆盖,判定覆盖,条件覆盖,路径覆盖 所属项目 项目二 题型 填空题 出题人 题目编号 分值 1 难易程度 中 知识点关联 白盒测试、语句覆盖 题目内容 在语句与判断测试中,覆盖指标要求找出一组测试用例,使得执行时,程序图的每个节点至少走过次。 标准答案 一次 所属项目 项目二 题型 填空题 出题人 题目编号 分值 1 难易程度 中 知识点关联 白盒测试、逻辑覆盖法 题目内容 在用逻辑覆盖法设计测试用例时,有语句覆盖、分支覆盖、条件覆盖、判定-条件覆盖、条件组合覆盖和路径覆盖等。 其中是最强的覆盖原则。 标准答案 路径覆盖 所属项目 项目二 题型 填空题 出题人 题目编号 分值 4 难易程度 中 知识点关联 白盒测试 题目内容 白盒测试是测试,被测对象是,以程序的为基础,对程序中尽可能多的逻辑路径进行。 标准答案 内部结构处理过程处理过程测试 所属项目 项目二 题型 填空题 出
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- KC06110000002习题试题库单元2 白盒测试 KC06110000002 习题 试题库 单元 测试