我的LoadRunner使用经历

发表于:2013-10-23 11:07

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:冀方    来源:51Testing软件测试网原创

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

……………………

查看全文请点击下载:http://www.51testing.com/html/88/n-853288.html

  性能测试前的准备工作,前后花了将近一个月的时间,包括了解系统的架构,学习性能测试的理论知识,以及LoadRunner工具的使用等方面的内容。这一月,周例会是最难熬的,领导总是很关心的问,怎么样了,有进展吗,而我好像没什么可说的,也没什么实质性的进步,压力山大啊。这之后,有了一定积累后,就想把LoadRunner用在实际的项目中。
  真是说起来容易做起来难。录制了一个模拟用户登入登出的脚本。经过修改后,脚本可以回放,但是数据库的表中却查不到登出的用户。奇怪啊,明明回放成功了?!后来和MSN群友一起分析,我们一致认为是表面上成功了,实际上账号并没有成功登入系统。这个结论也得到了研发同事的认可。可是为什么会出这样的问题呢?经过查找,发现问题似乎出在了协议选择上。录制的时候只选用了Web(HTTP/HTML)协议,而实际上系统的实现不仅用到了Web协议,也用到了Windows Sockets协议。心中窃喜,以为找到了问题的答案,迫不及待的录制了多协议脚本,结果回放依然失败。真是希望越大,失望越大。怎么办?这个问题郁闷了好几天。
21/212>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • ttsly18
    2013-11-02 13:19:42

    确实是刚入门啊,后面还有很多路要走

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号