51Testing软件测试论坛

标题: 使用loadrunner进行文件下载测试 [打印本页]

作者: lnglng    时间: 2009-12-29 11:24
标题: 使用loadrunner进行文件下载测试
使用loadrunner进行文件下载测试时,为什么运行后只下载到2k的文件,实际文件有56k。为什么大小获取的不正确呢?
作者: GeorgeWangLC    时间: 2010-1-1 21:54
楼主能否说的详细些?
作者: aman_cao    时间: 2010-1-4 11:41
版块里有专门用于下载的LR脚本,建议楼主参考下
作者: kuangquanshui    时间: 2010-1-4 12:02
帮你顶了
作者: dennyqiang    时间: 2010-1-4 13:03
我自己的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);
作者: wsr123321    时间: 2010-1-4 15:12
原帖由 aman_cao 于 4-1-2010 11:41 发表
版块里有专门用于下载的LR脚本,建议楼主参考下

请问一下:是在 51Testing软件测试论坛 » [LoadRunner]页的“资源”里吗,没有搜索功能啊
作者: wsr123321    时间: 2010-1-4 15:13
原帖由 dennyqiang 于 4-1-2010 13:03 发表
我自己的LR下载文件脚本,供参考(楼主记得下载文件调试时不要打开Parameter Substitution日志选项,否则下载过程非常慢,甚至死机):

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

...

学习啦




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2