如何提高测试效率?

上一篇 / 下一篇  2011-02-22 14:20:13

 衡量一个测试人员的效率一般从如下几个方面:

  第一,编写文档的速度,主要用在测试前期准备中,编写测试计划或者测试用例的速度。这个只能用页数/小时衡量了。

  第二,执行用例的速度*用例执行准确率。在测试执行期间,效率体现在执行速度上,但是还要考虑一个用例执行准确率,有的公司有这项指标,就是在执行过的用例中有一个抽查,看认真执行的准确率。

  第三,平均每天提交bug的数量和质量,这个指标应该是加权的,譬如(A级bug权值*数量+B级bug权值*数量+……)/总天数。

  第四,被测软件的总体质量,这个意思很清楚,如果测试时间很短,但是软件发布之后客户反馈一堆bug,也不能说测试效率高。所以,软件发布之后的质量也是一个考评因素。

  第五,bug发现的周期,如果测试前期发现bug很少,而大批量的bug留到项目后期才发现,说明前期的效率是有问题的。

  那么如何提升测试效率呢?我按照个人的实践给出一些建议:

  第一,最重要的是测试计划中任务要细化,并且每一项子任务都要有check。一个不具备执行性的计划往往是项目delay的最大原因。

  第二,合理配置测试资源。在什么阶段作什么最好,哪些事情提到前面作比较好,哪些事情放到后面比较好,某某任务的前置任务是什么,都要搞清楚。规划好的计划,不至于出现任务A等任务B的窝工现象。

  第三,合理使用工具。注意我说的不是自动化测试工具,而是在测试过程中合理使用可以提高效率的小工具,当然在回归测试中可以使用自动化测试工具。总之,我们的原则是机器自己能做的就让机器代劳。

  第四,引入自动构建,即自动编译。个人使用心得,很不错,节省不少时间。

  第五,找一款比较好的bug管理工具以及用例管理工具,古人说,公欲善其事,必先利其器,就是这个道理。

  第六,提高送测质量,以免bug推来推去,非常影响效率。

  其他就不再赘述,希望对大家有点帮助。


TAG:

fx测试人生 引用 删除 fenxia   /   2011-02-22 16:51:29
首先要完全了解需求,再者设计好的测试用例。
无畏的求知者 引用 删除 jiangsh   /   2011-02-22 16:14:02
5
 

评分:0

我来说两句

日历

« 2024-05-15  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 6453
  • 日志数: 13
  • 建立时间: 2011-02-14
  • 更新时间: 2011-03-04

RSS订阅

Open Toolbar