有这样一件事情一直记忆犹新,刚入行时,通过LoadRunner实现了性能测试,过程之艰辛非三言两语能概述。
那时,公司急于推销一款产品,网页版的即时通讯系统,类似于现在的WebQQ。公司Boss侃侃而谈,把产品的优点如数家珍般的对客户描绘了一遍。可是,在当客户询问Boss,你们产品的性能如何时,我们心里顿时咯噔一下,心想完了,Boss也面露难色,杯具了。由于当时仅对产品的功能和兼容性做了全面的测试,性能测试压根就没做过。面对精明的客户,公司也拿不出数据说服他们。最后,这单生意不出意外的泡汤了。领导当时触动很大,把测试召集起来,表情凝重,语重心长地说,生意谈不成,没关系,我们还有下次机会,关键是拿不出客户想要的东西。先前测试主要测功能,性能测试是我们的弱项,说明我们还有提高的空间,如果能把性能测试做好,一方面自己的能力也提高了,另一方面公司也能给客户提供有力的数据,说服他们买我们的产品。大家下去后好好往这方面努力吧。
带着Boss殷切的希望,测试负责人安排了我开展针对公司产品性能测试的探索和研究。有幸搞性能测试,可能领导也是觉得我平时工作比较踏实,比较勤奋,内心自然充满了无限感激。可是,性能测试是神马玩意,用什么测,怎么测,测到什么程度,还真是一头雾水。那就用最土最笨的方法,上网搜,泡论坛。
……………………
性能测试前的准备工作,前后花了将近一个月的时间,包括了解系统的架构,学习性能测试的理论知识,以及LoadRunner工具的使用等方面的内容。这一月,周例会是最难熬的,领导总是很关心的问,怎么样了,有进展吗,而我好像没什么可说的,也没什么实质性的进步,压力山大啊。这之后,有了一定积累后,就想把LoadRunner用在实际的项目中。