可怕的自动化测试

上一篇 / 下一篇  2009-07-08 21:50:27 / 个人分类:自动化

搬家日志 发布时间 2006-10-24

  最近一直在忙于自动化测试,自觉每天都很繁忙,每天都在各个办公室穿梭,要不就是电话联络,但是完成用例的进度却是很慢很慢,非常的郁闷,于是记录下最近开发一个用例的过程。
第一步,调研得知待测功能由一个程序,两个动态连接库和一个驱动来实现,分别为模块1,模块2,程序1,还有驱动1。于是安装驱动1,将模块1,2拷贝到目标路径,启动程序1,运行测试程序,发现该功能没有实现,查看日志,没有任何日志信息,找到开发人员发现,少了一个必要的动态链接库,花了至少2-3h
第二步,于是拷贝新的模块3重新测试,出现一些日志信息,错误代码说模块2需要初始化,%……%……¥%&……,该过程占用2h,找开发人员确认模块2确实需要初始化,但是设计中该初始化过程由模块4完成,而模块4有需要模块5,6支持,犹豫中,是自己开发一个初始化过程还是引入模块4-6,决定暂时引入模块4-6,先把功能实现再考虑优化的问题,又过了2-3h
第三步,继续测试,发现新的问题,一旦测试执行到某个步骤,就出现CPU升高至100%,重复尝试,每次都需要花很长时间等待繁忙的CPU能给于我一点点空闲来结束该进程,花了一上午时间终于确认了问题为模块2所致,找到相关开发人员,开发人员回复,我使用的驱动和模块2不是对应版本,中间修改了代码,%……%&……,555;
第四步,换驱动版本,重新测试,没有想到,意外发生,重新测试,机器蓝屏,重启,很快又蓝屏,只能到安全模式下取dmp文件,等待开发人员修改代码,历时2-3h;开发人员回复bug解决,重新测试,测试终于通过。
  加上中间有其他事情耽搁,完成这个测试过程花了我整整两三天的时间。但是这还不是一个完整的用例,前期还有很多准备,后边还有一些测试环境恢复,因为实在多台机器上调试,开发进度自然也非常缓慢,每次测试失败,都需要重新恢复环境。唉,别人总是觉得自己进度太慢,可是,俺真的是在很努力的工作,就是不知道为什么我总是需要把n多的时间花在组合待测模块上呢,自动化测的过程为什么就如此漫长而艰辛!


TAG: 测试 自动化

kitywolf的个人空间 引用 删除 kitywolf   /   2011-05-26 22:30:02
1
Hexagon的个人空间 引用 删除 Hexagon   /   2009-08-16 14:18:49
我觉得这个应该是流程没控制好...
引用 删除 aishuinv   /   2009-07-10 14:45:00
采用自动化是有前提的,首先看项目是否适合自动化测试。不然有时候真的是事倍功半。
kakamissyou的测试小栈 引用 删除 kakamissyou   /   2009-07-09 22:59:57
你这个不适合自动化,还是先用手工吧。

手工还比你快。
测试人生 引用 删除 lg1318617   /   2009-07-09 17:35:17
跟我很像,以H记录时间。
测试人生 引用 删除 lg1318617   /   2009-07-09 17:34:53
5
 

评分:0

我来说两句

日历

« 2024-03-23  
     12
3456789
10111213141516
17181920212223
24252627282930
31      

数据统计

  • 访问量: 6008
  • 日志数: 10
  • 建立时间: 2009-07-08
  • 更新时间: 2010-01-07

RSS订阅

Open Toolbar