做loadrunner下载测试时用的到脚本

 

#include "web_api.h"
Action()
{
int iflen; //文件大小
long lfbody; //响应数据内容大小 
web_set_max_html_param_len("10000");

//将响应信息存放到fcontent变量
web_reg_save_param("fcontent","LB=","RB=","SEARCH=BODY",LAST);

web_url("下载rar",
"URL=http://www.baidu.com/img/baidu_logo.gif",
"Resource=0",
"RecContentType=application/xml",
"Referer=http://www.baidu.com",
"Snapshot=t9.inf",
"Mode=HTML",
LAST);

//获取响应大小
iflen = web_get_int_property(HTTP_INFO_DOWNLOAD_SIZE);
if(iflen > 0)
{
//以写方式打开文件
if((lfbody = fopen("e:\\abc.gif", "wb")) == NULL)
{
lr_output_message("文件操作失败!");
return -1;
}
//写入文件内容
fwrite(lr_eval_string("{fcontent}"), iflen, 1, lfbody);
//关闭文件
fclose(lfbody);
}
return 0;
}

如何把abc.gif进行参数化。10个用户下载abc.gif到硬盘里就是文件为:1.gif 2.gif  3.gif  4.gif ...10.gif

 

 

lr_eval_string("{p_gif}")

然后在 参数列表中添加一个参数 p_gif
里面从1.gif 写到10 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值