目前正在对软件测试队伍如何建立进行规划,以及在推进测试体系的建立和标准化。因为在测试方面将自
己的思考整理出来,以供分享讨论。
1) 软件测试组织的各职责定义
初步设想把测试分解成测试经理、测试组长和中级/初级测试工程师。
-- 测试经理主要是负责组织和人员的管理,保证管理的成果达成。因此要求为测试组织的管理建设,
管理体系的定义、建立和维持,以及测试方面的专业性--测试方法的改善;
-- 测试组长主要是负责具体的测试项目的展开,一个方面要保证团队/小组的组织和人员的管理,保证
管理的成果达成,另外也要保证测试体系、流程、标准在项目中的实施和实践,以及负责与开发项目
间的衔接。因此除具备初步组织管理能力和体系知识外,也需要掌握各种分析和管理手法;
-- 中级测试工程师主要是负责测试用例的设计、初级测试工程师的指导、以及具体与开发队伍之间的
衔接与改善活动,以及在实践中对测试方法/标准/流程的改善和培训。因此需要具备较高的专业知识
手法。
-- 初级测试工程师主要是负责测试用例的设计和执行,以及测试报告。因此在基础知识/手法上需要下
功夫,除了掌握基本的数据库知识/开发工具,软件开发基础知识,还需要掌握测试手法、质量分析
手法、测试工具等。
具体将其绘制成图,示意如下:
把测试队伍应具备的技能放在总体的技能要求上,希望测试队伍能够在商业技能和专业技能双翼齐飞,
在课题解决能力、交流能力和管理能力方面强化,同时面向质量保证专家和质量检验专家的成长之路,
按照从具体技巧技能到体系标准、组织构建的先后难易顺序,在质量检查和质量保证上培养基础技能
和高级技能。
(完)
Link URL: http://blog.sina.com.cn/s/blog_53f921650100xq3l.html
己的思考整理出来,以供分享讨论。
1) 软件测试组织的各职责定义
初步设想把测试分解成测试经理、测试组长和中级/初级测试工程师。
-- 测试经理主要是负责组织和人员的管理,保证管理的成果达成。因此要求为测试组织的管理建设,
管理体系的定义、建立和维持,以及测试方面的专业性--测试方法的改善;
-- 测试组长主要是负责具体的测试项目的展开,一个方面要保证团队/小组的组织和人员的管理,保证
管理的成果达成,另外也要保证测试体系、流程、标准在项目中的实施和实践,以及负责与开发项目
间的衔接。因此除具备初步组织管理能力和体系知识外,也需要掌握各种分析和管理手法;
-- 中级测试工程师主要是负责测试用例的设计、初级测试工程师的指导、以及具体与开发队伍之间的
衔接与改善活动,以及在实践中对测试方法/标准/流程的改善和培训。因此需要具备较高的专业知识
手法。
-- 初级测试工程师主要是负责测试用例的设计和执行,以及测试报告。因此在基础知识/手法上需要下
功夫,除了掌握基本的数据库知识/开发工具,软件开发基础知识,还需要掌握测试手法、质量分析
手法、测试工具等。
具体将其绘制成图,示意如下:
把测试队伍应具备的技能放在总体的技能要求上,希望测试队伍能够在商业技能和专业技能双翼齐飞,
在课题解决能力、交流能力和管理能力方面强化,同时面向质量保证专家和质量检验专家的成长之路,
按照从具体技巧技能到体系标准、组织构建的先后难易顺序,在质量检查和质量保证上培养基础技能
和高级技能。
(完)
Link URL: http://blog.sina.com.cn/s/blog_53f921650100xq3l.html
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26593159/viewspace-714325/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/26593159/viewspace-714325/