编辑: 紫甘兰 2019-08-01
模拟题 ISTQB? 敏捷测试人员

2014 基础级扩展 1.

0 版 国际软件测试认证委员会 版权通知 在承认来源的情况下,可复制本文件的全部或部分. 认证测试人员 基础级扩展大纲 - 敏捷测试人员 国际软件测试 认证委员会 模拟题 C CTFL FA 第 2页,共28页2014 年5月1日?国际软件测试认证委员会 目录 目录.2 致谢.4 0. 引言.5 0.1 本文档的目的.5 0.2 说明.5 1. 敏捷测试人员模拟题.6 第1题K1.6 第2题K1.6 第3题K2.7 第4题K2.7 第5题K2.8 第6题K2.8 第7题K1.9 第8题K3.9 第9题K2.10 第10 题K2.10 第11 题k2.11 第12 题K1.11 第13 题K1.12 第14 题K2.12 第15 题K2.13 第16 题K2.13 第17 题K2.14 第18 题K2.14 第19 题K2.15 第20 题K2.15 第21 题K2.16 第22 题K2.16 第23 题K2.17 第24 题K2.18 第25 题K1.18 第26 题K1.19 第27 题K1.19 第28 题K2.20 第29 题K2.20 第30 题K3.21 第31 题K3.21 第32 题K3.22 第33 题K3.23 第34 题K2.24 第35 题K2.24 第36 题K3.25 第37 题K3.26 第38 题K3.26 第39 题K1.27 认证测试人员 基础级扩展大纲 - 敏捷测试人员 国际软件测试 认证委员会 模拟题 C CTFL FA 第 3页,共28页2014 年5月1日?国际软件测试认证委员会 第40 题K1.28 认证测试人员 基础级扩展大纲 - 敏捷测试人员 国际软件测试 认证委员会 模拟题 C CTFL FA 第 4页,共28页2014 年5月1日?国际软件测试认证委员会 致谢 本文件由国际软件测试认证委员会考试工作组的核心团队编制,其中包括 Mette Bruhn-Pedersen, Debra Friedenberg, Jen Leger, Lloyd Roden, Lucjan Stapp, Patricia McQuaid,以及基础级敏捷扩展大 纲的作者. 核心团队感谢考试工作组评审团队,基础级敏捷扩展团队及成员委员会为本文件提出建议和输入. 本文件由 ISTQB? 考试工作组于

2014 年5月1日正式发布. 0. 引言 0.1 本文档的目的 本文件包含完整的考试模拟题,其遵循 ISTQB? 基础级扩展考试结构和规则文件中的规则. 本文件中的模拟题、答案及相关解析由一组主题专家和有经验的考题编写人员编制,其目的在于协助 ISTQB? 成员委员会和考试委员的考题编写活动,以及计划参加 ISTQB? 敏捷测试人员考试的人员. 这些考题不得用于正式考试,但应该作为考题编写人员的指南.由于形式和题目的多样性,这些模拟题 应为各成员委员会提供有关如何创建针对其考试的符合要求的考题和适当的答案.此外,培训提供者可 将这些考题作为其培训的一部分,以便帮助培训参与人员为考试做准备. 0.2 说明 考题和答案的组织方式如下: ? 学习目标和 K-级?考题--包含题干涉及的场景 ? 答案 ? 正确答案-包含答案的解析 认证测试人员 基础级扩展大纲 - 敏捷测试人员 国际软件测试 认证委员会 模拟题 C CTFL FA 第 6页,共28页2014 年5月1日?国际软件测试认证委员会 1. 敏捷测试人员模拟题 第1题K1 FA-1.1.1 (K1) 回顾基于敏捷宣言的敏捷软件开发的基本概念 考题: 敏捷宣言有

4 条价值观.请将左边的敏捷价值观(1-4)与右边的传统价值观(i-iv)对应起来. 1) 客户协作 i) 过程与工具 2) 响应变化 ii) 遵循计划 3) 个体和交互 iii) 合同谈判 4) 可工作的软件 iv) 完整的文档 答案: A.

1 C iii,

2 C iv,

3 C ii,

4 C i B.

1 C iii,

2 C ii,

3 C i,

4 C iv C.

1 C iv,

2 C ii,

3 C i,

4 C iii D.

1 C ii,

2 C iii,

3 C iv,

4 C i 解析: A. 不正确――选项 2,3,4 不正确――查看正确答案(B) B. 正确――敏捷宣言

4 条价值观:个人与交互胜过过程与工具;

可工作的软件胜过冗余全面的文 档;

客户协作胜过合同谈判;

响应变化胜过遵循计划. C. 不正确――1 和4不正确――查看正确答案(B) D. 不正确――所有选项都错误――查看正确答案(B) 分值:1 第2题K1 FA-1.1.1 (K1) 回忆基于敏捷宣言的敏捷软件开发的基本概念 考题: 下面哪句话最好地反映了敏捷宣言的价值观之一? 答案: A. 可工作的软件允许客户向开发人员提供快速反馈. B. 开发人员应该使用单元测试工具来支撑测试过程. C. 业务代表应该向团队提供包含用户故事和估算的列表. D. 根据变化调整计划不会给敏捷项目增加实际的价值. 解析: A. 正确――从客户角度而言,可工作的软件相对于过分详尽的文档更有用更有价值,并且它提供 了一个向开发团队快速反馈的机会. B. 不正确――这是常规实践,尤其是在测试驱动的开发中,但并不是敏捷宣言的价值观之一. C. 不正确――这一价值观是:客户协作胜过合同谈判 D. 不正确――这一价值观是:对变化的响应胜过遵循计划. 分值:1 认证测试人员 基础级扩展大纲 - 敏捷测试人员 国际软件测试 认证委员会 模拟题 C CTFL FA 第 7页,共28页2014 年5月1日?国际软件测试认证委员会 第3题K2 FA-1.1.2 (K2)理解完整团队方法的好处 考题: 下面哪两个活动最好的体现了与敏捷开发中的完整团队方法一致的责任? 选择两个选项. 答案: A. 测试人员负责开发单元测试并传递给开发人员用于测试. B. 希望业务代表能选择团队在项目中所使用的工具. C. 希望测试人员与客户代表能共同协作创建验收测试. D. 整个团队,而不仅仅是测试人员,都对产品的质量负有责任. E. 希望开发人员负责测试非功能性需求(性能,易用性,安全性,等) 解析: A. 不正确――这取决于团队的技能集,开发者也可能做这项工作. B. 不正确――团队将会共同选择工具来使他们高效和协作. C. 正确――测试工程师支持并与业务代表协作来帮助他们创建合适的验收测试 D. 正确――在敏捷项目中,质量是整个团队的责任. E. 不正确――开发工程师可能会帮助做这项工作,这取决于团队的技能与个人工作量. 分值:1 第4题K2 FA-1.1.2 (K2)理解完整团队方法的好处 考题: 下面哪一个是整个团队负责质量的优势? 答案: A. 公司不再需要招聘和培训软件测试专家. B. 测试自动化任务现在是开发组的职责而不是测试组的职责. C. 角色障碍被消除了,团队成员基于他们的特有技能和视角对项目成功做出贡献. D. 项目成本降低,因为项目不再需要专业的测试团队. 解析: A. 不正确――软件测试技能应该要传递并扩展到团队中的非测试人员. B. 不正确――这取决于团队的技能集以及谁有空;

有些测试工程师可能有开发背景. C. 正确――可根据项目需要利用各种技能. D. 不正确――依然需要专业的测试工程师,而且他们是敏捷项目的重要资源. 分值:1 认证测试人员 基础级扩展大纲 - 敏捷测试人员 国际软件测试 认证委员会 模拟题 C CTFL FA 第 8页,共28页2014 年5月1日?国际软件测试认证委员会 第5题K2 FA-1.1.3 (K2) 理解尽早和频繁反馈的优点 考题: 以下陈述中哪两项是正确的? 1) 早期反馈让开发人员有更多时间开发新的系统功能,因为他们在一次迭代中预期花在功能返工 上的时间将减少. 2) 早期反馈可让敏捷团队先交付最具商业价值的功能,因为顾客关注的是最具系统价值的功能. 3) 早期反馈降低了成本,因为减少了系统测试所需的时间. 4) 早期反馈增加了构建的系统满足客户期望的可能性,因为客户在整个迭代周期期间有机会进行 变更. 答案: A.

1 和4B.

2 和3C.

2 和4D.

1 和3解析: A. 不正确 B. 不正确 C. 正确,具体解释如下 D. 不正确 1) 不正确--开发人员只会交付业务人员要求的和在迭代范围内的功能.如果他们完成对应任务的 话,他们会积极认领迭代中其他的任务 2) 正确--客户的频繁反馈能够使得团队注意力集中在业务价值最高的功能上 3) 不正确--由于频繁的变更,可能会有更多的测试需求 4) 正确--如果需求被遗漏了或者被错误的解读了,客户可以及时指正,或者按照他们的想法更改功 能点 分值:1 分第6题K2 FA-1.1.3 (K2) 理解尽早和频繁反馈的优点 考题: 下列哪项是敏捷过程推崇早期和频繁反馈的好处? 答案: A. 项目中发现的缺陷总数比传统软件开发项目如瀑布模型项目中发现缺陷总数高许多. B. 客户可以定期看见产品,减少了返工. C. 便于在集成代码时确定哪个开发人员引入了最多的缺陷. D. 有充足的时间完成既定迭代周期中策划完成的所有功能. 解析: A. 不正确--使用任何一种软件开发过程都有可能发现同样多的缺陷.敏捷的好处是加快缺陷的发 现和修复速度. 认证测试人员 基础级扩展大纲 - 敏捷测试人员 国际软件测试 认证委员会 模拟题 C CTFL FA 第 9页,共28页2014 年5月1日?国际软件测试认证委员会 B. 正确--在开发过程中,及早和定期澄清客户的需求能够让客户更早获得关键功能,且产品更能 反映客户的需求 C. 不正确--敏捷的模式不会突出个人,而是重在整个团队的表现. D. 不正确--可能没有足够的时间去完成迭代中的所有功能,但是敏捷过程能让团队关注具有最大 业务价值的功能. 分值:1 分第7题K1 FA-1.2.1 (K1) 回顾敏捷软件开发方法 考题: 将敏捷软件开发方法(1-3)与下方的相关描述(I-III)对应起来. 1) 极限编程 2) Scrum 3) Kanban 看板 I. 包含了

5 个指导开发的价值观:沟通,简单,反馈,勇气和尊重 II. 将项目划分为一些短的迭代,称之为 sprint. III. 优化增值链中的工作流. 答案: A. 1-i, 2-iii, 3-ii B. 1-i, 2-ii, 3-iii C. 1-i, 2-ii, 3-iii D. 1-iii, 2-ii, 3-i 解析: A. 不正确--正确的对应关系,参见 B 选项解释 B. 正确--极限编程包含五项指导开发的价值观,沟通,简单,反馈,勇气和尊重.敏捷管理框架 (Scrum)把项目分成一些短的迭代,被称为冲刺(Sprint).看板没有迭代和 sprint,通常被 用来优化持续的任务流和最小化每个任务的用时 C. 不正确--正确的对应关系,参见 B 选项解释 D. 不正确--正确的对应关系,参见 B 选项解释 分值:1 分第8题K3 FA-1.2.2 (K3) 与开发人员和业务代表合作编写可测试的用户故事 考题: 在一次迭代策划会议中,项目组分享其关于一个用户故事的想法.产品负责人建议客户应有一个界面来 输入信息.开发人员解释由于界面上需要记录的信息量,这一功能存在一些技术限制.另一开发人员认 为由于信息存储在异地的外部数据库中将存在一些性能风险. 下面哪项最好地表现了测试人员对这一讨论的贡献? 答案 A. 测试人员建议该用户故事的界面需是单个页面,以减少测试自动化的工作. 认证测试人员 基础级扩展大纲 - 敏捷测试人员 国际软件测试 认证委员会 模拟题 C CTFL FA 第10页,共28页2014 年5月1日?国际软件测试认证委员会 B. 测试人员建议易用性比性能更为重要. C. 测试人员建议性能验收准则应规定最多一秒的数据存储. D. 测试人员建议用户故事需要有可测试的验收准则. 解析: A. 不正确--考虑可测试性和自动化是很重要的.但是只是根据测试工作量限制来设计应用可能无 法为最终用户提供适当的解决方案 B. 不正确--产品负责人给各种质量特性定义优先级 C. 不正确--性能验收准则通常是由产品负责人定义的 D. 正确--测试人员通过确保团队为每一个用户故事创建验收标准而做出贡献. 分值:1 分第9题K2 FA-1.2.3 (K2)理解敏捷如何将回顾用作敏捷项目中的过程改进机制. 考题: 下列哪项最好地描述了测试人员参与回顾会议? 答案: A. 作为参与回顾会议的测试人员,应该仅提出一些与测试相关的话题.所有其它话题将由其它参 与人覆盖. B. 作为测试人员,在参与回顾会议时是一个观察员的角色,确保会议遵循了回顾的规则和敏捷价 值观. C. 作为参与回顾会议的测试人员,应该提供有关整个团队在该 sprint 期间开展的所有活动的反馈 和输入. D. 作为测试人员,应仅在对整个团队在该 sprint 期间开展的所有活动有相关反馈和输入时出席和 参与回顾会议. 解析: A. 不正确--测试人员应该参与回顾会议的所有讨论. B. 不正确--测试人员应该参与回顾会议的所有讨论. C. 正确--所有团队成员,包括测试人员和非测试人员,都可以提供针对测试和非测试活动的输 入. D. 不正确--测试人员可以将在回顾会议中学到的宝贵知识应用到后续的迭代中. 分值:1 第10 题K2 FA-1.2.3 (K2)敏捷理解如何将回顾用作敏捷项目中的过程改进机制. 考题: 下列哪项不应在回顾会议中提出? 答案: A. 将来应更注重单元测试,以便改进整体质量. B.........

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题
大家都在看的话题