手工测试与自动测试的比较

上一篇 / 下一篇  2008-01-25 02:30:38 / 个人分类:测试

手工测试无法保证黑盒测试的科学性与严密性,这是因为:

  测试人员要负责大量文档、报表的制订和整理工作,会变得力不从心;

  受软件分发日期、开发成本及人员、资源等诸多方面因素的限制,难以进行全面的测试;

  如果修正缺陷所花费的时间相当长,回归测试将变得异常困难;

  对测试过程中发现的大量缺陷缺乏科学、有效的管理手段,责任变得含混不清,没有人能向决策层提供精确的数据以度量当前的工作进度及工作效率;

  反复测试带来的倦怠情绪及其他人为因素使得测试标准前后不一,测试花费的时间越长,测试的严格性也就越低;

  难以对不可视对象或对象的不可视属性进行测试。

  因此,自动测试成为最佳的解决方案。所谓自动测试,实际上是将大量的重复性工作交给计算机去完成,一个优秀的自动测试工具,不但可以满足科学测试的基本要求,而且可以节约大量的时间、成本、人员和资源,并且测试脚本可以被重复利用(包括被不同的项目所利用)。


TAG:

荒芜花园 引用 删除 raphrensel   /   2008-08-27 10:45:27
在项目前期,中期,在需求变更频繁的情况下,在测试成本被压制较低的情况下
手动测试更合理
自动测试常被用来测试性能等方面

自动测试暂时不会取代手工测试,尤其在目前需求变更频繁的普遍情况下
做外包的可能会好些,我是说需求/设计都相对稳定的情况下
引用 删除 Guest   /   2008-06-25 17:45:51
5
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-09-06  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 30397
  • 日志数: 231
  • 建立时间: 2008-01-04
  • 更新时间: 2008-02-01

RSS订阅

Open Toolbar