51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2254|回复: 5
打印 上一主题 下一主题

[求助] 求助LR 怎么做下载的测试

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-7-18 16:12:46 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我发觉我录下载的脚本的时候 事务数不增加,脚本回放的时候LR 也没做下载的操作~请问 需要设置点什么吗?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

6#
发表于 2008-7-19 12:20:40 | 只看该作者
这个有个缺点... 只可以取到在页面上显示的内容...
   如果:部分东西没有显示在页面上,请问怎么处理呢? 我前几天做一个项目, 就是测试下载报表的响应时间, 我只可以取到页面显示的报表数据... 当我点击 CSV报表导出时,他会从数据库中取数据,从新生成一分报表,那么这个数据我怎么才可以取到呢? 这个数据不会在页面显示,它会自动保存到CVS 这样的一个文件中...   
    请问你,这种情况怎么处理中尼?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2008-7-18 16:17:45 | 只看该作者
先谢谢了~~自己去调试一下
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-7-18 16:17:14 | 只看该作者
int flen;
          int fbody;



       //设置最大长度

       web_set_max_html_param_len("10000");



        lr_rendezvous("1");


       //将响应信息存放到fcontent变量

       web_reg_save_param("fcontent", "LB=", "RB=", "SEARCH=BODY", LAST);


       web_url("test",

              "URL=http://192.168.66.19/portal/Client/Resource/1024768_desktop1.jpg",

              "Resource=0",

              "RecContentType=text/html",

              "Referer=http://192.168.66.19/portal/Client/Resource/",

              "Snapshot=t3.inf",

              "Mode=HTML",

              LAST);

       //获取响应大小

       flen = web_get_int_property(HTTP_INFO_DOWNLOAD_SIZE);

       if(flen > 0)   

       {

              //以写方式打开文件

              if((fbody = fopen("d:\\test.jpg", "wb")) == NULL)

              {

                     lr_output_message("文件操作失败!");

                     return -1;

              }

              //写入文件内容

              fwrite(lr_eval_string("{fcontent}"), flen, 1, fbody);

              //关闭文件

              fclose(fbody);

       }
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2008-7-18 16:13:51 | 只看该作者
比如?
回复 支持 反对

使用道具 举报

该用户从未签到

2#
发表于 2008-7-18 16:13:17 | 只看该作者
需要自己写点代码.
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-20 23:15 , Processed in 0.067032 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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