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


    小强创立的“三级火箭”学习方式


    1、参加培训班,即报名缴纳学费后,拉入专属QQ群,由老师亲自上课进行讲解,课后仍提供视频

    • 性能测试培训班招生中,报名与咨询QQ:2083503238

    • python自动化测试培训班招生中,加入QQ群519996731进行咨询(备注我爱python)

    2、挨踢脱口秀,由小强创办的免费公益的脱口秀,目前从播放量和粉丝数上都遥遥领先,好评无数!收听地址:http://www.lizhi.fm/200893/ (手机安装荔枝FM客户端,搜索 挨踢脱口秀 ,然后订阅我们即可)

    3、看视频学习,即购买视频后即可观看,进行自学,地址:http://edu.51cto.com/lecturer/user_id-4626073.html


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

    wKiom1bBZ2-itj3JAAPaW9Q6BNE048.png

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

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

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

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

    wKioL1bBaXLzLotCAABrDiSyX40709.png

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

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

  • 相关阅读:
    七周七语言——Prolog(二)
    centos中使用python遇到的几个问题
    use SWF / Flash in cocos2d-x; cocos2d(cocos2d-x) 直接播放flash / SWF文件
    【C++自我精讲】基础系列二 const
    Find发帖水王哥
    JAVA从零单排之前因
    CSharp
    python实战--Http代理服务器
    有道单词-批量导入[只有单词]
    编译原理(一道小证明题)
  • 原文地址:https://www.cnblogs.com/yunman/p/7888886.html
Copyright © 2020-2023  润新知