30-ISTQB考证-6
2026年1月21日大约 12 分钟
30-ISTQB考证-6
001-当评审必须遵从基于规则和检查列表的正式的流程时,下列哪种评审类型是一个最适合的选择[单选]
- a: 非正式评审,
- b: 技术评审,
- c: 审查,
- d: 走查,
答案: C
解析: C
002-事件报告中可能包含的缺陷有
(1)程序错误 (2)规格说明中的错误 (3)用户手册中的错误[单选]
- a: 1,
- b: 13,
- c: 12,
- d: 123,
答案: D
解析: D
003-下面哪些工作内容可能需要你在测试计划中进行明确:
(1)预算限制
(2)测试目标
(3)人员培训
(4)测试日志
(5)进度安排[单选]
- a: 1,2,3,4,
- b: 1,2,3,5,
- c: 1,3,4,5,
- d: 全部都是,
答案: B
解析: B
004-下列哪项是一个软件生命模型中好的测试特性?[单选]
- a: 测试分析和设计在开发完成后马上启动,
- b: 一些但不是全部开发活动有对应的测试活动,
- c: 每一个测试级别都有对应于该级别的目标,
- d: 所有的文档评审都需要开发团队参加,
答案: C
解析: C
005-关于黑盒测试技术,下列哪个选项是正确的?[单选]
- a: 等价类划分、边界值得分析、静态分析法、评审技术,
- b: 等价类划分、状态转换法、语句覆盖、判定覆盖,
- c: 决策表测试、状态转换测试、等价类划分,用例测试,
- d: 决策表测试、等价类划分,边界值分析、影响度分析,
答案: C
解析: C
006-下面哪种测试属于基于经验的测试:[单选]
- a: 缺陷攻击,
- b: 用户故事测试,
- c: 用例测试,
- d: 边界值分析,
答案: A
解析: A
007-下面的哪项不属于基本测试过程的计划和控制步骤的任务?[单选]
- a: 定义入口和出口准则,
- b: 选择合适的度量项,
- c: 确定测试的范围和风险,
- d: 创建测试设计规范说明,
答案: D
解析: D
008-下列关于‘错误’,‘缺陷’和‘失效’描述正确的是:[单选]
- a: 人都会犯错,因此在由人设计的程序也会引入缺陷,
- b: 所有的缺陷都会产生失效,
- c: 失效主要是由认为错误造成的,与环境没有关系,
- d: 当存在缺陷的代码被执行时,才可能引发软件错误,
答案: A
解析: A
009-关于软件确认测试和回归测试的描述,下列哪个选项是错误的?[单选]
- a: 当修改了缺陷后,应该重新进行测试以确定原来的缺陷已经成功的修改,称之为确认测试,
- b: 回归测试是对已被测过的程序在变更后进行的重复测试,以发现在这些变更后是否有新的缺陷引入,
- c: 当软件发生变更或者应用软件的环境发生变化时,需要进行回归测试,
- d: 回归测试可以在所有的测试级别上进行,并且只适用于功能测试,
答案: D
解析: D
010-关于白盒测试的概念,下列哪个选项是正确的?[单选]
- a: 白盒测试是根据识别软件或系统的结构导出测试用例,所以只能用在组件或集成测试中,
- b: 在白盒测试中如果已经达到了 100%的判定覆盖,不一定能达到了 100%的语句覆盖,
- c: 在白盒测试中如果已经达到了 100%的语句覆盖,肯定达到了 100%的判定覆盖,
- d: 白盒测试可以应用在任何测试级别中,
答案: D
解析: D
011-在测试执行过程中,对于测试监控而言最有效的数据是:[单选]
- a: 已执行的测试用例数量百分比,
- b: 测试环境搭建工作的完成百分比,
- c: 计划的测试用例编写完成的百分比,
- d: 测试用例准备工作完成的百分比,
答案: A
解析: A
012-可维护性测试属于[单选]
- a: 功能测试,
- b: 非功能测试,
- c: 结构测试,
- d: 确认和回归测试,
答案: B
解析: B
013-以下哪项不应被包含于测试总结报告中?[单选]
- a: 定义测试通过/失败标准和测试目标,
- b: 测试过程中的偏离,
- c: 相对于准出标准而言的测试实际完成情况,
- d: 对被测对象质量的评估,
答案: A
解析: A
014-哪个测试技术满足下面特点?(K1) -该技术可以识别含有逻辑条件的系统需求;-该技术需要识别被测对象的条件和动作;-被测对象的各种输入条件的真或假的组合,以及各个条件组合得到的相应输-出动作,就可以形成一个业务规则,该技术的覆盖标准是每个规则至少需要一个测试用例覆盖[单选]
- a: 决策表技术;,
- b: 状态转换技术,
- c: 黑盒测试技术,
- d: 判定覆盖技术,
答案: A
解析: A
015-下面关于等价类和的说法错误的是:[单选]
- a: 等价类划分可以分为两种类型的数据:有效数据和无效数据。,
- b: 等价类划分主要应用于系统测试,
- c: 等价类划分也可以基于输出、内部值、时间相关的值以及接口参数等进行,
- d: 等价类技术属于基于规格说明的测试技术,
答案: B
解析: B
016-对于一个条件:0 <= X <= 100,用黑盒测试技术设计测试用例,下列哪项最合适:[单选]
- a: 0,20,100,
- b: 20,50,100,
- c: -1,0,1,50,99,100,101,
- d: -100,30,100,200,
答案: C
解析: C
017-下列哪项是独立测试的一个现实的弊端?[单选]
- a: 开发与独立测试会有角色重叠并且浪费资源,
- b: 开发人员可能丧失质量的责任心,而独立测试人员可能会被认为是项目的瓶颈,
- c: 独立测试人员需要更多培训并且总是带来更多费用支出,
- d: 独立测试将成为阻碍项目交付的瓶颈并且对事件管理带来问题,
答案: B
解析: B
018-一个软件开发完一年后,系统进行增量开发。下列哪些是项目从采用V模型转为其他模型的合理原因? i.我们没有来自用户视角的需求 ii.我们认为比起交付后的质量风险,对于这个项目而言延迟交付的风险要更为严重
iii.我们没有足够预算来对已存在功能进行回归测试来确保对系统的增量开发不会对已有系统造成破坏
iv.公司的测试策略不适宜使用V模型[单选]
- a: (ii) 和 (iv),
- b: (i) 和 (ii),
- c: (i) 和 (iv),
- d: (ii) 和 (iii),
答案: B
解析: B
019-关于静态测试的概念,下列哪个选项是正确的?[单选]
- a: 静态测试和动态测试都需要运行软件,
- b: 静态测试和动态测试具有不同的目的,却能发现相同的错误,
- c: 静态测试发现的是失效,动态测试发现的是缺陷,
- d: 与动态测试相比,静态技术发现的是软件失效的原因而不是失效本身,
答案: D
解析: D
020-下列哪项是独立测试的优点:[单选]
- a: 可以完成更多的工作,因为独立测试人员不会总干扰到开发,
- b: 独立测试人员更没有偏向性,可以找到开发人员没发现的缺陷,
- c: 独立测试人员不需要额外的培训,
- d: 独立测试人员可以减少缺陷管理系统的瓶颈,
答案: B
解析: B
021-关于维护测试,下列哪个选项正确?[单选]
- a: 在软件系统交付给用户真正使用之前必须进行维护测试,
- b: 在每个测试级别都需要进行维护测试,
- c: 维护测试是在一个现有的运行系统上进行的测试,
- d: 在一个现有的运行系统,因为开发已经完成了,所以不再需要测试,
答案: C
解析: C
022-功能测试和结构化测试,应该在哪个测试级别展开?[单选]
- a: 功能测试只能应用在系统测试或者验收测试级别;而结构化测试只能应用在组件测试或 者集成测试级别;,
- b: 功能测试可以应用在任何测试级别;而结构化测试只能应用在组件测试或者集成测试级 别;,
- c: 功能测试只能应用在系统测试或者验收测试级别;而结构化测试可以应用在任何级别;,
- d: 功能测试和结构化测试都可以应用在任何测试级别,
答案: D
解析: D
023-测试中发现了一个缺陷。当从服务器接收数据时,网络发生了中断,系统崩溃。通过修改数据传输时的网络情况检查相关代码后,这个缺陷被修复了。当前的测试用例达到了了相关模块100%的语句覆盖。为了验证这个修复而且确保更多测试覆盖,我们在测试套件中新增了一些测试。
以上提及了哪些种类的测试类型?
功能测试
结构性测试
再测试
性能测试[单选]
- a: 1,2,4,
- b: 1,3,
- c: 1,2,3,
- d: 1,3,4,
答案: C
解析: C
024-下面关于静态分析工具的论断,下面哪个是正确的:[单选]
- a: 静态分析工具可以发现测试对象的实际行为和期望结果之间的不一致,即失效,
- b: 静态分析工具是在动态测试过程中应用的一种工具,
- c: 静态分析工具既可以检查源代码是否遵循编码标准,也可以用于控制流分析和数据,
- d: 使用静态分析工具可能会产生大量警告信息,这些警告信息会阻碍代码执行,
答案: C
解析: C
025-下面哪项是在规格说明文档不足,时间压力较大时的最佳测试方法?[单选]
- a: 用户用例测试,
- b: 条件覆盖,
- c: 探索性测试,
- d: 路径测试,
答案: C
解析: C
026-下面哪个测试工具,更适合开发人员使用?[单选]
- a: 配置管理工具;,
- b: 测试数据准备工具;,
- c: 测试比较器,
- d: 动态分析工具,
答案: D
解析: D
027-对于任何软件开发模型来说,都是一个良好测试规范的是:[单选]
- a: 验收测试永远都是最后一个被应用的测试层级,
- b: 对应每一个开发阶段都要规划所有层级的测试,
- c: 当开发产出可执行代码时,测试才参与进来开展测试活动,
- d: 对于每一个开发活动而言都有一个对应的测试活动,
答案: D
解析: D
028-将以下测试工作的产出与对应的描述进行对应:
测试套件
测试用例
测试脚本
测试提纲
测试脚本的集合或测试执行的时间表
对于测试规程中自动化执行的一系列说明
包含着期望结果
一个可以被验证的事件[单选]
- a: 1A,?C,?B,?,
- b: 1D,?B,?A,??,
- c: 1A,?C,?D,?,
- d: 1D,?C,?B,??,
答案: A
解析: A
029-下列关于迭代-增量模型,描述错误的是:[单选]
- a: 在每次迭代中,对迭代产生的系统可能需要在不同级别上进行测试,
- b: 迭代-增量模型由于发布周期短,所以要优于V模型,
- c: 在完成第一次迭代后,对所有迭代进行回归测试会变得越来越重要,
- d: 验证和确认可以在每个增量模块中进行,
答案: B
解析: B
030-技术评审的目的是:[单选]
- a: 保证软件在独立的模式下进行开发,
- b: 发现软件业务的错误,
- c: 与项目管理无关,
- d: 确认软件符合预先定义的开发规范和标准,
答案: D
解析: D
031-什么是基于检查清单的测试?[单选]
- a: 是基于测试人员对曾经发现的失效或对于某失效模型的经验的测试,
- b: 是基于对系统或组件的功能和非功能性规格说明来设计或选择测试,不关注其内部运作机制的一种测试,
- c: 是一种基于经验的测试技术,有经验的测试人员使用概要性的注意点、检查点或是对于产品需要去验证的一套标准或规则来指导测试,
- d: 是一种测试人员基于经验动态的进行测试设计、执行以及对测试对象和以前的测试结果进行探索的一种测试方法,
答案: C
解析: C
032-某个视频播放软件有如下需求:
软件应能在如下分辨率情况下播放视频:
1. 640x480.
2. 1280x720.
3. 1600x1200.
4. 1920x1080.
我们应用等价类划分的方法来测试这一需求,下面哪一个说法是正确的?[单选]
- a: 验证软件是否能在1920x1080的分辨率下播放视频,
- b: 验证软件是否能在640x480和1920x1080的分辨率下播放视频,
- c: 验证软件是否能在需求中定义的所有分辨率下播放视频,
- d: 验证软件是否能在需求中定义的任一分辨率下播放视频,
答案: C
解析: C
