描述
ISTQB® CTAL 测试分析师认证面向已获得 ISTQB® 基础证书并希望深入了解软件测试以成为测试分析师的软件专业人员。
测试分析师认证侧重于测试主题,包括不同生命周期模型中的测试活动、基于规范、基于缺陷和基于经验的测试技术、测试文档、可用性测试、评审、缺陷分类和工具支持。
第 1 章:测试流程
- 测试分析师应了解参与整个测试过程的重要性,特别是测试分析师的角色和贡献,以及如何与测试经理和技术测试分析师的角色保持一致。
- 测试分析师的测试分析和设计任务得到了描述。这包括确定具体和逻辑测试用例的适当用途,以及定义用于启动测试执行的前提条件和标准,并确定测试完成标准的状态。不同生命周期模型的影响是这些任务的核心内容。
第 2 章:测试管理: 测试分析师的职责
- 测试分析师应了解项目指标的目的和预期贡献。
- 测试分析员应了解如何根据风险确定优先次序,并能适当安排基于业务领域的测试。这包括了解风险评估对测试用例选择、测试覆盖率和测试数据任务的影响。
第 3 章:测试技术
- 测试技术属于测试分析师的核心能力。本章涵盖了基于规范的技术、基于缺陷和经验的技术。
- 在基础阶段介绍的基于规范的技术将得到进一步发展。这些技术包括等价分割、边界值分析、决策表、状态转换测试和用例测试。
- 引入的其他基于规范的技术包括分类树测试、使用正交数组、成对测试、领域分析和用户故事。
- 基于缺陷和经验的技术领域还包括基于缺陷的技术、探索性测试和使用缺陷分类法。
- 测试分析师应了解如何针对特定测试情况选择最佳技术,以及如何有效地混合各种技术以达到最佳测试效果。
第 4 章:测试软件质量特性
- 本节介绍适用于测试分析师的具体软件质量特性。其中包括准确性、适用性和互操作性等功能领域,以及可用性和可访问性等非功能领域。
- 测试分析员应了解如何处理这些领域,以及可应用的测试技术。
第 5 章:审核
- 测试分析师的工作重点是使用检查表,从测试人员的角度识别用例和需求规格中的缺陷。此外,测试分析员还将学习如何在评审会议上陈述发现的问题。
- 我们提供了几个检查表样本,以帮助指导各种工作产品的评审会议。
第 6 章:缺陷管理
- 测试分析师应了解如何定义缺陷管理系统中使用的缺陷分类值,以及如何对发现的缺陷进行分类。
- 本节讨论了获取、完善和使用根本原因信息以改进流程的重要性。测试分析师应了解如何进行初步的根本原因分析,以帮助为每个报告的缺陷提供良好的分类信息。
第 7 章:测试工具
- 本章主要介绍与测试分析师相关的工具和自动化问题。这包括建立对业务流程建模工具的认识,以及测试分析师通常使用的工具之间的交互知识。
业务成果
持有 ISTQB® CTAL 测试分析师证书的人员能够...
- 根据所使用的软件开发生命周期执行适当的测试活动。
- 根据风险分析提供的信息,确定测试活动的适当优先级。
- 选择并应用适当的测试技术,确保测试能根据定义的覆盖标准提供足够的置信度。
- 提供与测试活动相关的适当水平的文档。
- 确定要执行的功能测试的适当类型。
- 负责特定项目的可用性测试。
- 运用工作产品中典型错误的知识,有效参与与利益相关者的正式和非正式审查。