对象:
适合 3到5 年以上测试相关经验的测试人员,包括测试员、测试分析师、测试工程师、测试咨询人员、测试经理、用户验收测试人员以及软件开发人员。也适合于希望深入理解软件测试的人员,如:项目经理、质量经理、软件开发经理、业务分析人员、IT主管和管理顾问。参加该级别认证的人员需先通过 ISTQB® 基础级认证。
考试方式:
分为三个模块: Test Manager(高级测试经理), Test Analyst(高级测试分析师)与Technical Test Analyst (高级技术测试分析师),通过三个模块方可取得高级大证书。
内容:
高级功能测试技术、自动测试技术和应用、高级结构化测试技术、软件测试管理理论和方法。
高级测试经理(TM)
通过高级测试经理认证后,测试管理专业人员应有能力完成下列工作:
1、通过实现为测试组织所建立的使命、目标和测试过程来管理测试项目;
2、组织和领导风险识别和风险分析,并使用这些结果来进行测试评估、计划、监督和控制;
3、创建和实施与组织政策和测试策略一致的测试计划;
4、通过持续监督和控制测试活动来达到项目目标;
5、向项目利益相关者及时评定和报告相关的测试状态;
6、发现测试团队中的技术和资源缺口,并参与寻求足够的组员;
7、确定和计划测试团队中必要的技能发展;
8、为测试活动提出一个包括了预期成本和收益的商业提案;
9、保证测试团队内部与其他项目利益相关者的恰当沟通;
10、参与并领导测试过程改进活动。
高级测试分析师(TA)
通过高级测试分析师认证后,测试管理专业人员应有能力完成下列工作:
1、基于使用的软件开发声明周期进行合适的测试活动;
2、基于风险分析给出的信息确定测试活动的合理优先级;
3、根据定义的覆盖标准,选择和应用合适的测试技术来确保测试能够提供足够的信息;
4、提供与测试活动相关的合适级别的文档;
5、确定要进行的功能测试的合适类型;
6、对项目承担易用性测试的职责;
7、应用工作产品中典型错误的知识,有效的与利益相关者一起参与正式或非正式的评审;
8、设计和实现缺陷分类方案;
9、应用工具来支持有效的测试过程。
高级技术测试分析师(TTA)
通过高级技术测试分析师认证后,测试管理专业人员应有能力完成下列工作:
1、认证与区分软件系统中与性能、安全、可靠性、可移植性和维护性相关的典型风险;
2、创建详细描述了测试的计划、设计和执行的测试计划,来降低性能、安全、可靠性、可移植性和维护性方面的风险;
3、选择和应用合适的结构设计技术来确保测试能提供足够的信心,主要是基于代码的覆盖和基于设计的覆盖;
4、通过应用对代码和架构典型错误的知识,积极有效的与开发者和软件架构师一起进行技术评审;
5、识别代码和软件架构中的风险,并创建测试计划相关内容,通过动态分析来降低这些风险;
6、通过应用静态分析提出代码的安全性、维护性和可测试性方面的改进建议;
7、对于引入特定类型的测试自动化,概述其可能的成本和收益;
8、选择合适的工具来自动化技术测试的任务;
9、理解在应用测试自动化中的技术问题和概念。
每模块包括的内容:
a) Advanced Level_Test Manager(高级测试经理)
考试包含65道单选和多选题,分值按题目的难度而不同;
考试时间为3小时,非母语考生可延长25%考试时间,相当于延长45分钟考试时间;
考试总分为115分,分数达到65%以上(75分以上,含75分)方能通过考试。
b) Advanced Level_Test Analyst(高级测试分析师)
考试包含60道单选和多选题,分值按题目的难度而不同;
考试时间为3小时,非母语考生可延长25%考试时间,相当于延长45分钟考试时间;
考试总分为120分,分数达到65%以上(78分以上,含78分)方能通过考试。
c) Advaned Level_Technical Test Analyst(高级技术测试分析师)
考试包含45道试题,分值按题目的难度而不同;
考试时间为120分钟,非母语考生可延长25%考试时间,相当于延长30分钟考试时间;
考试总分为80分,分数达到65%以上(52分以上,含52分)方能通过考试。
证书样本