对测试过程进行可见的有效管理

发表于:2009-12-09 15:17

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

 作者:清风随雨    来源:51Testing软件测试论坛

  如何对测试过程进行可见的有效管理?

  只有在各项管理制度相对规范的情况下,才能够实现对测试过程进行可见的有效的管理,主要包括以下几个方面:

  1、测试计划

  测试计划是测试工作开展的基础,测试策略、测试重点、人力资源、时间资源、阶段划分等等都需要在计划中明确,可以说,没有测试计划,整个测试工作将面临无序的状态,所开展的工作将是盲目的;

  2、分阶段管理

  测试工作是一个循序渐进的过程,因此,需要把整个测试工作拆分为若干阶段进行管理,每个阶段有阶段性的任务,有明确的目的性。大致可分为测试准备阶段、测试设计阶段、测试执行阶段、评审阶段、回归测试阶段、测试总结阶段。

  3、测试准备阶段

  测试工作的质量高低取决于测试用例,而测试用例的优良除与测试人员的经验和技能有关外,还取决于测试准备工作是否充分。测试准备工作可分为以下几个方面:

  测试功能点划分、业务流程图制作、数据流程图制作、测试变更管理、测试培训等等。因为软件的多变性,所以,以上工作的开展必须得到需求管理制度、需求变更管理制度、配置管理制度的有效支持才能够真正开展。

  4、测试设计阶段

  测试设计阶段特指测试用例编制阶段。该阶段根据上一阶段的成果:测试功能点、业务流程图、数据流程图(满足功能覆盖)结合各种测试方法(满足测试深度覆盖)编制测试用例,同时,根据测试变更管理,随时针对需求变更分析变更功能点以及影响范围,从而调整测试范围和测试用例。

  5、测试执行阶段

  测试执行阶段主要包括以下工作内容:测试用例执行、测试脚本录制及修改、测试执行记录填报、Bug提交。其中,测试执行记录是属于测试部门内部工作监控,便于管理人员随时了解测试工作执行情况以及成员的工作状态。Bug提交需要有Bug管理制度的支持。

  6、评审阶段

  评审阶段并不是特定在测试执行阶段之后,而是贯穿整个测试工作过程。主要是针对各个阶段的成果进行评审,评审对象包括:测试计划、测试功能点、测试策略、业务流程图、数据流程图、各项变更、测试用例、Bug等等。

  7、回归测试阶段

  回归测试阶段根据Bug评审结果执行回归测试,同时需要统计Bug分布、Bug修改率,以供项目管理需要。

  8、测试总结阶段

  测试总结阶段指各类测试文档整理以及测试报告编写。

  个人认为,测试计划是基线,是测试工作开展的标尺;测试准备工作是基础,是测试工作优良的根本;测试设计是方法;各种评审是监督;这样贯穿起来,各个阶段的成果环环相扣,后一阶段的开展是对前一阶段成果的检查和补充完善。这样管理不但使各个阶段的工作目的、工作内容明确,同时,对整个测试工作的进度能够更好的掌控,其测试结果也会令人满意的。

  以上个人对以往测试工作的总结,不足之处还望同行们指出,大家一起交流。

查看原帖:http://bbs.51testing.com/thread-164192-1-1.html

版权声明:本文出自51Testing软件测试网,感谢会员清风随雨在每周一问(09-08-17)中的精彩回答。

原创作品,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明,否则将追究法律责任。

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

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号