首页 > 其他 > 详细

利用LoadRunner来进行文件下载的测试

时间:2016-02-15 16:41:26      阅读:251      评论:0      收藏:0      [点我收藏+]

2016小强归来,高级性能测试实战精讲班开始招生(经过万人验证的课程体系),与51CTO学院强强联合(大平台大保障一站式服务),超高的性价比(低于传统培训费用的50%),全新的教育模式(录播+直播+专业上课系统),超大福利(终身VIP、培训内容永久观看、奖学金)

详情猛击该链接(不要问,请吻我)http://edu.51cto.com/px/train/39

咨询QQ:2083503238


有时候大家可能会遇到需要对下载文件并保存这样的过程进行测试。那么如何利用LoadRunner来实现呢?我们先来看一段网上流传的资料!(内容做了一些调整)

技术分享

然后运行上述脚本,结果就是报错,大概的提示就是step download timeout超过了120s,看过我视频的童鞋肯定知道应该去哪里设置这个了。好,那设置完之后再次运行,结果成功了!没有报错!!

那么。。。是不是就结束了呢?必然不是啊,我们看看下载下来的这个exe可不可以用!双击以后提示:文件包已损坏!!!心中是不是无数个草泥马。。。。。。唉


之后你可以自己去下载一个md5比较的工具来校验一下安装包就好,这里不细说了,我们直接说为啥会出现这样的情况。

就是因为flen = web_get_int_property(HTTP_INFO_DOWNLOAD_SIZE);是计算body和header的大小,而我们只需要body的即可。接下来用另一个函数替换他使用即可,如下:

技术分享

之后再次运行并验证exe就完全可以使用了。赞一个!

大家经常问我怎么学习性能、自动化等等,其实一句话就能回答你,耐心!

本文出自 “小强性能测试&产品经理窝” 博客,请务必保留此出处http://xqtesting.blog.51cto.com/4626073/1742093

利用LoadRunner来进行文件下载的测试

原文:http://xqtesting.blog.51cto.com/4626073/1742093

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!