51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1722|回复: 6
打印 上一主题 下一主题

[原创] 使用loadrunner进行文件下载测试

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-12-29 11:24:26 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
使用loadrunner进行文件下载测试时,为什么运行后只下载到2k的文件,实际文件有56k。为什么大小获取的不正确呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    无聊
    2018-3-20 17:07
  • 签到天数: 35 天

    连续签到: 1 天

    [LV.5]测试团长

    7#
    发表于 2010-1-4 15:13:15 | 只看该作者
    原帖由 dennyqiang 于 4-1-2010 13:03 发表
    我自己的LR下载文件脚本,供参考(楼主记得下载文件调试时不要打开Parameter Substitution日志选项,否则下载过程非常慢,甚至死机):

      int iflen;
        long lfbody;
            web_set_max_html_param_len("10000");

    ...

    学习啦
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2018-3-20 17:07
  • 签到天数: 35 天

    连续签到: 1 天

    [LV.5]测试团长

    6#
    发表于 2010-1-4 15:12:36 | 只看该作者
    原帖由 aman_cao 于 4-1-2010 11:41 发表
    版块里有专门用于下载的LR脚本,建议楼主参考下

    请问一下:是在 51Testing软件测试论坛 » [LoadRunner]页的“资源”里吗,没有搜索功能啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2010-1-4 13:03:40 | 只看该作者
    我自己的LR下载文件脚本,供参考(楼主记得下载文件调试时不要打开Parameter Substitution日志选项,否则下载过程非常慢,甚至死机):

      int iflen;
        long lfbody;
            web_set_max_html_param_len("10000");

            lr_start_transaction("Download");

            web_reg_save_param("fileContent",
                    "LB/BIN=",
                    "RB/BIN=",
                    "Search=Body",
                    LAST);

            web_url("getfile",
                    "URL=http://moggie/learn/test.doc",
                    "Resource=0",
                    "Referer=",
                    "Mode=HTML",
                    LAST);

            iflen = web_get_int_property(HTTP_INFO_DOWNLOAD_SIZE);

                          if(iflen > 0)     {
                    if((lfbody = fopen("c:\\test.doc", "wb")) == NULL) {
                            lr_output_message("文件操作失败!");
                            return -1;
                    }
                    fwrite( lr_eval_string("{fileContent}"), iflen, 1, lfbody );
                    fclose( lfbody );
                          }

            lr_end_transaction("Download", LR_AUTO);
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2010-1-4 12:02:27 | 只看该作者
    帮你顶了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2014-10-24 09:36
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
    发表于 2010-1-4 11:41:45 | 只看该作者
    版块里有专门用于下载的LR脚本,建议楼主参考下
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2#
    发表于 2010-1-1 21:54:40 | 只看该作者
    楼主能否说的详细些?
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-8 07:27 , Processed in 0.082213 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表