外包中的自动化测试

上一篇 / 下一篇  2010-03-09 12:28:16

外包中自动化测试

最近一直处于非常努力的状态,为什么?处理外包项目,有几天跟卡卡基本上属于死亡进度中,每5分钟解决一个新的问题,每10分钟更新一次测试程序,每1小时 Checkin一次SVN,每4个小时刷新一次FTP进度报告。虽然说死亡,但是每次重生都获得了不少技术进步,我发现从2002年搞Junit到先在的 HP全线测试产品,轻轻的一句话:不过如此。
当前的外包项目中使用到了HP的Winrunner7.6(古董了),Winrunner8.2(小古董了),QuicktestPro在准备中,个人感觉除了内嵌语言的不一样,对象识别操作上还是差不多的。其实到现在Winrunner7.6给我的感觉还是非常不错的,我记得以前老外写过一个 Winrunner_EMOS,属于框架,曾经很努力的看过。后来发现在外包项目中,框架是没有任何帮助的,也不是我们这样的人写的,你只需要按照需求 Code就OK了,自然是很努力的Code!哈哈。
因为Winrunner7.6内嵌C语言解释器,虽然有字符感知(感谢微软的VB),但是某些函数你还是要记住的,写到后面你基本上不用想,那代码刷刷的往下划,这就是金钱啊!(*^__^*) 嘻嘻……。老外在测试需求、产品介绍、虚拟机构建、SVN分支Creat、FTP管理、pathLocal等等上面的要求是非常严格的,错一点都不可以,如果你不想对不起自己花费的宝贵时间,那么做之前最好用段时间好好消化一下总需求。Winrunner8.2做WEB项目的能力我是第一次感受到,非常不错,java的平台不用加载插件一样可以录制测试,在脚本重构方面基本上可以满足我的想象,虽然QTP的出现让大家放下了它,但是我觉得有兴趣的还是应该好好学习使用一下。
外包对自动化测试人员的工具掌握能力是非常要求的,只会一个测试工具是远远不能走完一个项目的,另外你必须学会fast report技术,老外不会把你当superman,但是你闷着不说,过了时间限制一切都Over,后面都不会有机会了。
前几天有朋友跟我说,做得这么累你学习到什么?我呢归类了一下:
1.优秀的项目管理能力,基于网络平台的,平面的。在人/天上走向更精确的人/时层次。
2.优秀的问题处理能力,你没办法知道你接受的项目有多少问题或者多少技术问题,但是你必须100%克服,因为没人会同情你,谁都不相信眼泪。
3.优秀的危机处理能力,老天打雷损坏了硬盘虽然我没遇到过,但是我遇到过水满机箱的问题(儿子尿到我机箱里去了),那么你要有所准备,去哪边找谁唱他一出“窦娥冤”。
4.培养更强的工具学习能力,鬼知道老外给你的技术需求是什么?每个项目都不会一样,学吧,身在IT苦如海,跳槽也是跳火坑啊。

 


TAG: 测试 自动化 外包中

果冻守望者的个人空间 引用 删除 果冻守望者   /   2010-03-11 13:31:20
5
 

评分:0

我来说两句

Open Toolbar