手工测试与自动测试在黑盒测试中的比较(转)

上一篇 / 下一篇  2007-10-22 14:20:00 / 个人分类:测试基础理论

51Testing软件测试网-Ia(`8wY"c%|~
51Testing软件测试网`6EFr6^S0[
  手工测试无法保证黑盒测试的科学性与严密性,这是因为:
2N u/uZ6?k ^0
i!pyN3u;r8hd0  ●测试人员要负责大量文档、报表的制订和整理工作,会变得力不从心;51Testing软件测试网5EIWLZ2Br
51Testing软件测试网z#CvP3|n @
  ●受软件分发日期、开发成本及人员、资源等诸多方面因素的限制,难以进行全面的测试;
c|(j9|m![(Q051Testing软件测试网}-iH.Xx/V)t
  ●如果修正缺陷所花费的时间相当长,回归测试将变得异常困难;51Testing软件测试网:~&L*_fg

j!n+h;W7NDA0  ●对测试过程中发现的大量缺陷缺乏科学、有效的管理手段,责任变得含混不清,没有人能向决策层提供精确的数据以度量当前的工作进度及工作效率;51Testing软件测试网0cQtTv,M r)\B

Gi't%xi4bA0  ●反复测试带来的倦怠情绪及其他人为因素使得测试标准前后不一,测试花费的时间越长,测试的严格性也就越低;51Testing软件测试网Y s#{Bi? Fmz%\

xw3kemK tv0  ●难以对不可视对象或对象的不可视属性进行测试。51Testing软件测试网E(IZ1a^0b/@
51Testing软件测试网8Er.d0h_r
  因此,自动测试成为最佳的解决方案。所谓自动测试,实际上是将大量的重复性工作交给计算机去完成,一个优秀的自动测试工具,不但可以满足科学测试的基本要求,而且可以节约大量的时间、成本、人员和资源,并且测试脚本可以被重复利用(包括被不同的项目所利用)。

TAG: 测试基础理论

引用 删除 ziliang201   /   2012-01-11 10:58:29
3
枯井里的水 引用 删除 张平   /   2008-07-15 16:02:42
太片面了,当你的版本和需求有变动的时候你怎么用自动化测试工具来测试?!!!
小昆的个人空间 引用 删除 wangkunkevin   /   2007-10-26 11:14:16
引入自动化测试前,一定要计算其投入产出比,否则大部分情况下都会得不偿失!
引用 删除 乐乐公主的弟弟   /   2007-10-23 11:21:28
自动化测试其实并没有节约多少成本和人力,自动化测试是由工具来完成测试的工作,但是前期的准备工作却比手动测试要花费更多的成本和人力!自动化测试应该主要用在回归测试和重复测试中,而在软件的第一次测试时,最好使用手工测试。
木夕小窝 引用 删除 猫妖木夕   /   2007-10-23 09:24:01
如果产品不稳定就进行自动化的话,后期维护的陈本会很高。
 

评分:0

我来说两句

Open Toolbar