团队测试流程如何制定和实施?

发表于:2013-3-04 10:37

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

 作者:张丽萍    来源:51Testing软件测试网采编

  问题描述:

  团队里的测试流程一般是怎么样的?首先做什么,之后做什么,测试用例如何管理,测试报告如何写,如何管理等等。实施有没有什么工具支持?

  精彩答案:

  会员 张丽萍:

  个人觉得的测试流程应该是:

  1、了解并熟悉需求,在需求文档出来之后一般会有个需求评审,测试人员在这个阶段就介入,站在测试的角度,提出一些需求文档的不足之处以及测试人员的建议,同时我们也可以很透彻的了解需求,就是所谓知己知彼,这样在后面的测试工作就可以由被动变为主动了,

  2、需求熟悉之后,按照自己的以往的测试经验或者开发计划排出测试计划,我一般是开发时间:测试时间为2:1或者3:1(按工作人日算),同时确认下测试方案,该项目除了功能测试是否还需要性能测试安全测试,再者是确认测试资源包括人员、硬件、软件,

  3、根据需求文档编写测试用例,具体用什么工具管理TC就看使用习惯了,我们是用freemind,个人觉得这个比较方便,用例可以一目了然,即使是不了解需求的人,一看就能知道大概的功能点,也便于后期维护,等项目介绍之后,直接把用例上传到svn管理平台,也有公司用QC管理,萝卜白菜各有所爱哈,

  4、用例写完之后就是用例评审,把开发和PD一起叫上,过一个测试点,防止测试过程中遗漏,个人觉得大项目用例评审非常有必要,因为在项目前期,会有一些小功能点不明确,在用例评审的时候大多数都需要再确认一下,

  5、开发提测之前,需要把测试环境搭建好,提测之后就是用例执行了(有的项目是可以迭代开发的,这样我们也可以进行迭代测试,也就是一个模块一个模块分开提测,这样可以节省整个项目的时间),发现bug后提交给相应的开发,我们是用QC管理bug,QC用起来还是比较方便的

  6、项目完成之后,就是写测试报告了,我们是把QC中该项目的bug导出来,放在excel表格中,再进行统计,看各个开发、模块以及bug严重等级的分布,再总结下该项目中需要改进的地方,为以后的项目提供借鉴,还有项目业务总结文档也是有必要写的,方便入职的新人快速了解业务

  欢迎大家补充!!

  楼主说的最后一个问题:实施有没有什么工具支持,不知道是不是指性能测试工具和安全测试工具这类的工具,如果是,这类工具就很多了,可以百度或者google一下,找个适合自己项目的工具。

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

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号