描述
ISTQB®高级水平测试管理(CTAL-TM)认证提供了在整个软件开发生命周期中管理所有测试活动所需的知识和能力。它涵盖了从根据组织的测试战略为项目设计合适的测试方法,到建立测试团队或测试能力以完成必要的测试等内容。
第一章:管理测试活动
- 测试过程
- 总结测试计划
- 总结测试监控和测试控制
- 总结测试完成
- 测试背景
- 比较不同利益相关方为什么对测试感兴趣
- 解释为什么利益相关方的知识在测试管理中很重要
- 解释在混合软件开发模型中的测试
- 总结不同软件开发生命周期中的测试管理活动
- 比较不同测试层次的测试管理活动
- 比较不同测试类型的测试管理活动
- 分析给定项目并确定强调测试计划、测试监控和测试控制的测试管理活动
- 基于风险的测试
- 解释基于风险的测试如何响应风险
- 举例说明测试经理可以使用的识别与产品质量相关的风险的不同技术
- 总结确定与产品质量相关的风险水平的因素
- 根据给定背景选择适当的测试活动来缓解风险
- 区分重型和轻型的基于风险的测试技术示例
- 举例说明基于风险的测试的成功指标和难点
- 项目测试战略
- 解释测试方法的典型选择
- 分析组织的测试战略和项目背景,以选择适当的测试方法
- 使用S.M.A.R.T.目标方法定义可衡量的测试目标和退出标准
- 改善测试过程
- 解释如何在给定项目中使用IDEAL模型进行测试过程改进
- 总结基于模型的改进方法,并理解如何在项目背景中应用它
- 总结基于分析的改进方法,并理解如何在项目背景中应用它
- 实施项目或迭代回顾,以评估测试过程并发现改进测试的领域
- 测试工具
- 总结工具引入的最佳实践
- 解释在决定工具类型时,技术和业务方面的影响
- 分析给定情况,制定工具选择计划,包括风险、成本和收益
- 区分工具生命周期的各个阶段
- 举例说明如何使用工具收集和评估指标
第二章:管理产品
- 测试指标
- 举例说明实现测试目标的指标
- 解释如何使用测试指标控制测试进度
- 分析测试结果以创建测试报告,帮助利益相关方做出决策
- 测试估算
- 解释在测试估算中需要考虑的因素
- 举例说明可能影响测试估算的因素
- 为给定背景选择适当的测试估算技术或方法
- 缺陷管理
- 实施缺陷管理流程,包括缺陷工作流,用于监控和控制缺陷
- 解释有效缺陷管理所需的流程和参与者
- 解释在敏捷软件开发中的缺陷管理特性
- 解释在混合软件开发中的缺陷管理挑战
- 使用缺陷管理过程中应收集的数据和分类信息
- 解释如何利用缺陷报告统计数据制定过程改进
第三章:管理团队
- 测试团队
- 举例说明测试团队成员在四个能力领域内所需的典型技能
- 分析给定项目背景以确定测试团队成员所需的技能
- 解释评估测试团队成员技能的典型技术
- 区分开发测试团队成员技能的典型方法
- 解释管理测试团队所需的技能
- 举例说明激励因素和卫生因素对测试团队成员的影响
- 利益相关方关系
- 为确定质量成本的四个类别举例说明
- 应用成本效益计算估算测试对利益相关方的附加值
商业成果
持有ISTQB® CTAL测试经理证书的人 可以…
- 应用为项目团队或测试组织建立的测试管理流程,管理各类软件开发项目中的测试。
- 确定与给定背景相关的测试利益相关方和软件开发生命周期模型。
- 在任何软件开发生命周期内组织风险识别和评估会议,并使用结果指导测试,以满足测试目标。
- 定义符合组织测试战略和项目背景的项目测试战略。
- 持续监控和控制测试以实现项目目标。
- 向项目利益相关方评估和报告测试进展。
- 确定所需的技能并在团队中培养这些技能。
- 在不同背景下为测试准备并呈现商业案例,概述测试的成本和预期收益。
- 领导项目或软件开发产品流中的测试过程改进活动,并为组织的测试过程改进计划做出贡献。
- 规划测试活动,包括所需的测试基础设施,并估算测试所需的工作量。
- 创建缺陷报告和适合软件开发生命周期的缺陷工作流。
总的来说,作为一名高级测试经理,预计已获得必要的技能,以便在测试管理和改进测试过程方面进一步发展,迈向专家级别。