logo资料库

ISTQB 基础级 2018版本官方模拟题A卷(中文版).pdf

第1页 / 共15页
第2页 / 共15页
第3页 / 共15页
第4页 / 共15页
第5页 / 共15页
第6页 / 共15页
第7页 / 共15页
第8页 / 共15页
资料共15页,剩余部分请下载后查看
ISTQB 认证考试(QQ 群):322841067 TBOK 翻译声明: 1. 本模拟题由 TBOK 翻译。仅供用于个人学习用途。 2. 一共四十道模拟题,答案在最后一页。 3. 本模拟题对应 ISTQB 初级大纲 2018 版本的官方模拟题 A 卷 V1.3。 英文原题可以在 ISTQB 官方下载。 4. 有任何意见或者希望讨论 ISTQB 问题的,请加 ISTQB 认证考试(QQ 群):322841067 ISTQB 认证考试(QQ 群):322841067 TBOK
ISTQB 认证考试(QQ 群):322841067 TBOK 1. 以下关于测试条件的描述正确的是? A.在需求文档中定义的或包含的一个组件或系统的属性 B.测试依据的一方面,为了达到特定的测试目标 C.软件在特定条件下使用时,软件产品提供的功能满足规定和隐含需要的程度 D.所有独立影响判定结果的单独条件输出中被测试套件覆盖的百分比 2. 以下选项中,哪个是有效的测试目标? A.测试应该尽可能晚的开始,这样开发可以有充足的时间来创建一个好的产品 B.发现尽可能多的缺陷,这样的缺陷可以被识别并修复 C.证明发现了所有可能的缺陷 D.证明任何遗留的缺陷不会引起任何失效 3. 以下关于测试和调试描述正确的是? A.测试识别缺陷的来源;调试分析缺陷和建议预防活动 B.动态测试显示缺陷造成的失效;调试发现、分析和移除软件中失效的原因 C.测试移除缺陷;调试识别失效的原因 D.动态测试预防失效的原因;调试移除失效 4.以下哪个选项描述了在测试或者生产环境中发现了失效的通用情况? A.在用户选中一个对话框的选项时,产品崩溃了 B.构建中包括了一个被编译的源代码文件的错误版本 C.算法使用了错误的输入变量 D.开发对算法的需求有误解 5. 一个测试人员已经测试移动设备上的软件应用五年了。他在测试移动应用上有丰富的经 验,相对于其他人来说,他能在更短的时间内获得更好的结果。在过去的几个月中,该测 试人员没有对已有的自动化测试用例进行修改,也没有创建任何新的测试用例。这样就导 致执行测试发现的缺陷越来越少。该测试人员没有观察到哪个测试原则? A.测试依赖于环境 ISTQB 认证考试(QQ 群):322841067 TBOK
ISTQB 认证考试(QQ 群):322841067 TBOK B.穷尽测试不可能 C.重复测试不会发现新的缺陷 D.缺陷集群效应 6. 测试以什么方式可以成为质量保证的一部分? A.它确保需求足够详细 B.它通过多种方式对达到质量作出贡献 C.它确保组织的标准被遵守 D.它通过执行的测试用例数目来度量软件质量 7. 以下哪个活动属于测试过程中的“测试分析”? A.识别任何需要的基础设施和工具 B.从测试脚本创建测试套件 C.分析经验教训以进行流程改进 D.评估测试依据的可测试性 8. 将下面的测试工作产品和正确的描述进行匹配 1. 测试套件 2. 测试用例 3. 测试脚本 4. 测试章程 a. 一个具有操作指令顺序的测试脚本组合 b.一套执行测试的操作指令 c.包括期望的结果 d.一个测试目标以及可能如何测试的测试想法的操作指令 A.1a, 2c, 3b, 4d B.1d, 2b, 3a, 4c C. 1a, 2c, 3d, 4b ISTQB 认证考试(QQ 群):322841067 TBOK
ISTQB 认证考试(QQ 群):322841067 TBOK D. 1d, 2c, 3b, 4a 9.如何在验收测试中应用白盒测试? A.检查是否可以在集成的系统之间传输大量数据 B.检查是否所有代码语句和判定路径都已经被执行 C.检查是否所有的工作流都已经被覆盖 D.覆盖所有的 web 页面导航 10. 以下关于组件测试和系统测试的比较描述正确的是? A.组件测试验证软件模块、程序对象和独立可测试的类的功能性;而系统测试验证组件 之间的接口和不同系统部分之间的交互 B.组件测试用例通常从组件规格说明、设计规格说明或者数据模型中生成;而系统测试 用例通常从需求规格说明或者用例中生成 C.组件测试只关注功能属性;而系统测试同时关注功能和非功能属性 D.组件测试是测试人员的职责;而系统测试是系统的用户的职责 11. 以下描述正确的是? A.回归测试的目标是检查纠正措施被正确的实施;而确认测试确认纠正措施没有副作用 B.回归测试的目的是检测意外引入的副作用;而确认测试的目的是检查系统是否仍然可 以在新环境中工作 C.回归测试的目的是检测意外引入的副作用;而确认测试的目的是检查原来的缺陷是否 被修复 D.回归测试的目的是检查新功能是否可以工作;而确认测试的目的是检查原来的缺陷是 否被修复 12.以下哪个最好的定义了增量开发模型? A.定义需求、设计软件和测试在各个阶段完成,每个阶段中都会增加系统的一部分 B.一个开发过程中的阶段应该在前一个阶段完成后开始 C.测试被视为独立的阶段,在开发完成后进行 ISTQB 认证考试(QQ 群):322841067 TBOK
ISTQB 认证考试(QQ 群):322841067 TBOK D.测试作为一个增量加到开发中 13. 以下不属于维护测试触发的是? A.决定测试软件的可维护性 B.决定对迁移到新的操作平台的系统进行测试 C.决定测试是否归档的数据可以被提取出来 D.决定在“紧急补丁”后进行测试 14.以下哪个选项包括的是一个正式评审中的角色? A.开发人员、主持人、评审组长、测试人员 B.作者、主持人、经理、开发人员 C.作者、主持人、评审组长、设计人员 D.作者、主持人、评审组长、记录员 15. 以下哪个活动是正式评审的计划时应该执行的? A.收集度量数据以评估评审的有效性 B.回答参与者可能的任何问题 C.验证评审的入口准则 D.根据出口准则评估评审的发现 16.当评审必须遵守基于规则和检查表的正式流程时,以下哪种评审类型最合适? A.非正式评审 B.技术评审 C.审查 D.走查 17. 以下哪两个关于静态测试的描述最正确? A.静态测试以一种低成本的方式检测和移除缺陷 ISTQB 认证考试(QQ 群):322841067 TBOK
ISTQB 认证考试(QQ 群):322841067 TBOK B.静态测试使得动态测试的挑战变少了 C.静态测试允许在早期对用户需求进行确认 D.静态测试使得在生命周期早期发现运行时的问题成为可能 E.在测试安全关键系统时,静态测试的价值更小,因为动态测试可以更好的发现缺陷 18. 你将被邀请参加一个评审。被评审的工作产品是一个针对内部文档创建流程的描述。 描述的目的主要是展示在流程中涉及到的不同角色的工作分布,使得每个人都能够清晰的 了解。 你被邀请参加一个基于检查表的评审。检查表已经发给你了。检查表包括以下内容: i. ii. iii. iv. 每个活动的执行人是否清晰的识别? 每个活动的入口准则是否清晰定义? 每个活动的出口准则是否清晰定义? 每个活动提供支持的角色和他们的工作范围是否清晰定义? 以下是被评审的工作结果的一部分,你需要使用上述的检查表: “在检查了客户文档的完整性和正确性后,软件架构师创建了系统规格说明。一旦系统架 构师完成了系统规格说明,他邀请测试人员和验证人员来评审。一个检查表描述了评审的 范围。每个被邀请的评审人员创建评审意见(如果需要的话)并给出一个正式的完成评审 意见的结论。” 以下关于你的评审描述正确的是? A.违反了检查表 ii,因为邀请评审必须满足的条件不清晰 B.你注意到除了测试人员和验证人员,确认人员也必须被邀请。由于这个不在你的检查 表中,你不会提交相应的评审意见 C.违反了检查表 iii,因为评审完成的标准不清晰 D.违反了检查表 i,因为为评审提供检查表的人不清晰 19. 什么是基于检查表的测试? A.一种测试技术,基于测试人员过去缺陷的知识或者失效的通用知识生成测试 B.基于对组件或系统的规格说明的分析生成和/或选择测试用例的过程,不依赖于组件或 系统的内部结构,规格说明包括功能或者非功能 ISTQB 认证考试(QQ 群):322841067 TBOK
ISTQB 认证考试(QQ 群):322841067 TBOK C.一种基于经验的测试技术。依靠有经验的测试人员运用条目表或者必须验证的产品规 则或标准进行记录、检查或提醒 D.一种测试方法。测试人员基于他们的知识、测试项目的探索和之前测试的结果动态的 设计和执行测试 20. 以下哪个选项属于黑盒测试技术? A.一种基于架构分析的技术 B.一种检查测试对象是否按照技术设计工作的技术 C.一种基于过去的缺陷或通用的失效知识的技术 D.一种基于正式需求的技术 21. 以下描述涉及判定覆盖: “当代码只包含一个“if”语句,没有循环或 CASE 语句,并且它的执行中也没有嵌套的情 况,我们运行的任何单独的测试用例都会得到 50%的判定覆盖率。” 以下选项正确的是? A.该描述是正确的。任何单独的测试用例提供 100%的语句覆盖和 50%的判定覆盖。 B.该描述是正确的。任何单独的测试用例将使得“if”语句获得真或者假的结果。 C.该描述是错误的。在这个例子中,任何单独的测试用例只能保证 25%的判定覆盖率。 D.该描述是错误的。语句的种类有很多。该描述可能是正确的,也可能是错误的,取决 于被测试的软件。 22. 以下关于语句覆盖描述正确的是? A.它是被测试的测试用例的百分比 B.它是源代码中被执行的语句的百分比 C.它是源代码中测试用例通过的被执行的语句的百分比 D.它提供了是否所有语句都被覆盖的真/假的确认 23. 以下关于语句覆盖和判定覆盖的关系描述正确的是? A.100%判定覆盖保证 100%语句覆盖 ISTQB 认证考试(QQ 群):322841067 TBOK
ISTQB 认证考试(QQ 群):322841067 TBOK B.100%语句覆盖保证 100%判定覆盖 C.50%的判定覆盖保证 50%的语句覆盖 D.判定覆盖永远不可能达到 100% 24. 以下哪种情况适合探索性测试? A.在有时间压力需要对具体执行的测试加速的情况 B.在系统采用增量开发且没有测试章程可用的情况 C.在测试人员具有丰富的类似应用和技术知识的情况 D.在系统的高级知识已经具备,并且已经有证据表明系统应该被详细测试的情况 25. 需要计算员工的奖金。奖金不能是负数,但是最少可以是 0。奖金是根据雇佣的时间: • 小于等于 2 年 • 大于 2 年但是小于 5 年 • 5 年到 10 年(包括 5 和 10),或者超过 10 年 为了覆盖奖金计算的所有有效等价类最少需要多少测试用例? A.3 B. 5 C.2 D.4 26. 一个速度控制和报告系统具有下列特征: 如果你的驾驶速度是 50km/h 或者更低,什么都不会发生 如果你的驾驶速度超过 50km/h,但是没有超过 55km/h,你将被警告 如果你的驾驶速度超过 55km/h,但是没有超过 60km/h,你将被罚款 如果你的驾驶速度超过 60km/h,你的驾照会被暂停 速度以 km/h 为单位在系统中是个整数值。 应用边界值分析,只有位于等价类边界的值是相关的,以下哪组值最合适? A.0,49,50,54,59,60 ISTQB 认证考试(QQ 群):322841067 TBOK
分享到:
收藏