自动化测试技术的回忆(一)
14年的时候,公司突然拿到一个造成2008金融危机的大型金融公司的自动化测试项目。他们用的Finastra的系统summit需要从5.x升级到5.7?具体的版本号忘记了,不过其时,HP UAT是自动化测试的主流。
于是,公司招了一个有20多年测试经验高级测试经理,一个犹太人,有多年的UAT测试经验,其良好的沟通技巧让客户觉得,他简直是这个项目的天选之人。
之所以用觉得,因为,随着客户要求一个测试用例同时测试两个应用的时候,这个哥们露馅了。所以,公司再次拾起了“tiger能够搞定一切“的传统,让我接手。
tiger就是我。
我开始一直对测试行业有些偏见,以为这玩意没有什么技术挑战。不过客户的要求还是有些高。于是,从0开始对UAT进行了改造。期间碰到一个问题是,summit5.5和5.7用的控件infrasgitics的版本不一样,HP UAT12只支持Infragistics9.X的,而summit5.7用的是infragistics11。所以,HP的行业标杆基本无法处理两个版本。
Infragistics那时的总部在新泽西。于是,公司就买了Infragistics的一个小时的技术服务。老大开车和我去了,问了几个问题,然后俺就彻悟了。回来后,写了个驱动,加载HP的控件完成了自动化测试软件的第一步。然后逐步完善,已经把HP的系统的功能基本都涵盖了。公司的一个创始人说,tiger一个人搞定了HP一个团队干的事情,即使没有菲奥娜,HP也不行啊。
两年后,系统越做越强,我突然看到一个天朝的公司做自动化测试的居然拿到7000万美元的融资,md,俺深深被刺激了。
网友评论