新闻与资讯
【关于CSTQB®】您了解多少?
发表日期:2016-03-25被浏览: 3194次返回
Q:CSTQB®是什么?CSTQB®与ISTQB®是什么关系?
A:CSTQB®(Chinese Software Testing Qualifications Board)全称“中国软件测试认证委员会”,于2006年在上海正式成立,是ISTQB®在大中华区(包括港澳台地区)的唯一授权分会。全权代表ISTQB®在授权区域内推广ISTQB®软件测试工程师认证体系,认证、管理专业的培训机构和委托考点机构,并接受ISTQB®的全面的业务指导和授权。CSTQB®授权上海同思廷软件技术有限公司为大中华区唯一授权运营机构,负责组织CSTQB®考试和认证、管理及培训考点机构事宜。
Q:ISTQB®认证体系的划分?
A:ISTQB®认证体系分为:核心领域,敏捷领域,专业领域;
核心领域:包括每个等级的基本测试原理。
敏捷领域:目标人群是对敏捷领域感兴趣的测试人员。
专业领域:目标人群是想要深入某专业测试专题的测试人员。
Q:目前CSTQB®有哪些等级的认证项目?
A:CSTQB®目前有三个级别的认证,分别为基础级/Foundation Level(CTFL) 、高级/Advanced Level(CTAL) 和专家级/Expert Level(CTEL)。
敏捷领域目前有:基础级附加模块-敏捷测试工程师。核心领域目前有:基础级、高级和专家级。基础级/Foundation Level(CTFL)认证目前为:认证测试工程师;高级/Advanced Level(CTAL)认证目前分为三个模块:Test Manager(测试经理), Test Analyst(测试分析师)与Technical Test Analyst (技术测试分析师),通过每个模块可获得相应模块的证书,三个模块全部通过方可取得高级大证书;专家级/Expert Level(CTEL)目前开设了改进测试管理和测试管理,于2015年10月由CSTQB®组织了大中华区第一次专家级认证。专业领域中的MBT(基于模型测试工程师)今年将正式对外进行资质认证。
Q:每个级别的认证费用分别是多少?
A:基础级/Foundation Level(CTFL)考试费用为1500RMB/人;基础级附加模块-敏捷测试工程师Foundation Level—Agile Tester(CTFL-AT)考试费用为1000 RMB/人;高级/Advanced Level(CTAL)考试费用为2000RMB/模块;考生在参加CSTQB®认证培训机构相应级别或模块培训后可享有一次8.5折考试费用优惠。
Q:如何报名参加考试?
A:您可以登陆官网:http://www.cstqb.cn/,在首页右侧查询窗口,点击“我要考试”或“我要培训”,选择级别、语言、地区,搜索CSTQB®授权考点和培训机构,选择合适的机构进行联系报名。所有培训和考点机构都经过CSTQB®认证工作组严格认证授权,机构的资质信息我们也会及时更新在本网站上,考生可自行联系报名。
Q:是否可以不参加培训直接参加认证考试?
A:是否参加培训完全取决于考生的个人意愿,如果您觉得专业知识掌握的非常扎实,可以不参加培训直接参加考试认证。CSTQB®认证培训机构所开设ISTQB®课程均由通过CSTQB®考核认证的注册讲师进行授课。培训也分为现场授课培训以及网络视频培训,具体可咨询相关培训机构。
Q:核心领域中高级(Advanced Level)的三个模块针对性有何不同?
A:高级认证分为测试经理(TM)、测试分析师(TA)、技术测试分析师三个模块(TTA),适合于希望在软件测试职业生涯中取得领先优势的从业者。
测试经理(TM)
通过高级测试经理认证后,测试管理专业人员应有能力完成下列工作:
-
通过实现为测试组织所建立的使命、目标和测试过程来管理测试项目;
-
组织和领导风险识别和风险分析,并使用这些结果来进行测试评估、计划、监督和控制;
-
创建和实施与组织政策和测试策略一致的测试计划;
-
通过持续监督和控制测试活动来达到项目目标。
-
向项目利益相关者及时评定和报告相关的测试状态;
-
发现测试团队中的技术和资源缺口,并参与寻求足够的资源;
-
确定和计划测试团队中必要的技能发展;
-
为测试活动提出一个包括了预期成本和收益的商业提案;
-
保证测试团队内部与其他项目利益相关者的恰当沟通;
-
参与并领导测试过程改进活动;
测试分析师(TA)
通过高级测试分析师认证后,测试管理专业人员应有能力完成下列工作:
-
基于使用的软件开发生命周期进行合适的测试活动;
-
基于风险分析给出的信息确定测试活动的合理优先级;
-
根据定义的覆盖标准,选择和应用合适的测试技术来确保测试能够提供足够的信心;
-
提供与测试活动相关的合适级别的文档。
-
确定要进行的功能测试的合适类型;
-
对项目承担易用性测试的职责;
-
应用工作产品中典型错误的知识,有效的与利益相关者一起参与正式或非正式的评审;
-
设计和实现缺陷分类的方案;
-
应用工具来支持有效的测试过程;
技术测试分析师(TTA)
通过高级技术测试分析师认证后,测试管理专业人员应有能力完成下列工作:
-
认识与区分软件系统中与性能、安全、可靠性、可移植性和维护性相关的典型风险;
-
创建详细描述了测试的计划、设计和执行的测试计划,来降低性能、安全、可靠性、可移植性和维护性方面的风险;
-
选择和应用合适的结构设计技术来确保测试能提供足够的信心,主要是基于代码的覆盖和基于设计的覆盖;
-
通过应用对代码和架构典型错误的知识,积极有效的与开发者和软件架构师一起进行技术评审。
-
识别代码和软件架构中的风险,并创建测试计划相关内容,通过动态分析来降低这些风险;
-
通过应用静态分析提出代码的安全性、维护性和可测试性方面的改进建议;
-
对引入特定类型的测试自动化,概述其可能的成本和收益;
-
选择合适的工具来自动化技术测试的任务;
-
理解在应用测试自动化中的技术问题和概念;