2016测试部门规划与管理
1引言11测试部门现状
部门划分后通过学习、观察,了解到我们公司现阶段的测试组的情况如下:1)测试流程不规范;2)测试文档不健全;3)测试文档也没有控制和管理;4)测试人员不参与需求分析;5)被测软件没有版本控制;6)测试部门人员多为行业的新人。
12编写规划目的
根据测试部门现状,以及公司领导对测试部们的重视与期望,该文档明确定义了测试部门岗位职能、测试流程、测试文档规范、日常项目工作、部门考评机制以及测试部门人员技能与业务的培训等方面,同时该文档将作为测试部门发展的一个指导,在后期的工作实践中由测试部门成员不断地改进优化,使得测试部门能够更好与其他部门成员做好产品的质量控制。
2测试部门规划21团队建设
1)岗位职能与技能:参考质量管理流程,测试人员分3个岗位具体职能如下:
a测试组负责人:负责项目测试环境搭建和bug管理库的维护、同时负责协调测试组所有事宜,包括与开发、需求、设计人员的沟通,分配任务并指导团队测试人员做系统测试,在项目的不同环节阶段输出相关的项目文档,如:测试计划、测试报告等。
b自动化测试工程师:负责项目的自动化测试工作,输出文档:自动化测试计划、自动化测试用例、自动化测试报告等。
c功能测试工程师:负责项目的功能测试和流程测试,提出bug到bug
f管理库。输出文档:功能测试用例、功能测试报告。根据公司现状,测试部门目前暂时定位为:测试组负责人、功能测试功能师两个岗位。2)测试人员技能要求:测试岗位不同技能要求的程度也会有所不同,测试团队的成员应该对现市场上比较流行的各种测试软件都应有简单的了解,对于公司部门内部使用的测试工具能够灵活运用。以下测试技能和工具需要部门人员能够掌握到一定的程度:a测试部目前选择JIRA做为部门的bug管理工具:要求测试部人员对
于从测试需求到bug列表管理的功能熟练使用,并能够做测试报告总结。对于测试组负责人和配置管理员除了功能使用外系统管理员的常用功能使用熟练。对于市场上流行的Bugzilla、bugfree、QC、ma
tis等都能够有一定的认识。b公司目前使用sv
作为配置管理工具,要求配置管理员熟练掌握sv
的功能。所有团队成员能够使用sv
做update操作,并了解简单的sv
知识。对于团队的所有成员队员目前常用的配置管理工具vss、cvs、jiar等工具要有一定的认识。c测试部门计划将QTP作为自动化测试工具,测试人员需要熟练掌握自动化测试工具的使用比如:脚本录制r