关闭

对软件测试组织的职责思考

发表于:2012-1-16 10:47

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:大唐歌飞    来源:51Testing软件测试网采编

  目前正在对软件测试队伍如何建立进行规划,以及在推进测试体系的建立和标准化。因为在测试方面将自

  己的思考整理出来,以供分享讨论。

  软件测试组织的各职责定义

  初步设想把测试分解成测试经理、测试组长和中级/初级测试工程师。

  -- 测试经理主要是负责组织和人员的管理,保证管理的成果达成。因此要求为测试组织的管理建设,管理体系的定义、建立和维持,以及测试方面的专业性--测试方法的改善;

  -- 测试组长主要是负责具体的测试项目的展开,一个方面要保证团队/小组的组织和人员的管理,保证管理的成果达成,另外也要保证测试体系、流程、标准在项目中的实施和实践,以及负责与开发项目间的衔接。因此除具备初步组织管理能力和体系知识外,也需要掌握各种分析和管理手法;

  -- 中级测试工程师主要是负责测试用例的设计、初级测试工程师的指导、以及具体与开发队伍之间的衔接与改善活动,以及在实践中对测试方法/标准/流程的改善和培训。因此需要具备较高的专业知识手法。

  -- 初级测试工程师主要是负责测试用例的设计和执行,以及测试报告。因此在基础知识/手法上需要下功夫,除了掌握基本的数据库知识/开发工具,软件开发基础知识,还需要掌握测试手法、质量分析手法、测试工具等。

  具体将其绘制成图,示意如下:

  把测试队伍应具备的技能放在总体的技能要求上,希望测试队伍能够在商业技能和专业技能双翼齐飞,在课题解决能力、交流能力和管理能力方面强化,同时面向质量保证专家和质量检验专家的成长之路,按照从具体技巧技能到体系标准、组织构建的先后难易顺序,在质量检查和质量保证上培养基础技能和高级技能。

《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号