Loadrunner上传文件解决办法(大文件)

发表于:2014-4-22 11:05

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:一然然    来源:51Testing软件测试网采编

分享:
//关闭文件句柄
fclose(file_stream);
//保存参数
lr_save_string(readbuf,"bodys");
}
Action()
{
lr_start_transaction("CreateObj_1M");
web_add_header("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8..");
web_add_header("Content-Type", "text/plain; charset=UTF-8");
web_add_header("Authorization", "YWS {userkey}:XXXXXXX");
web_custom_request("CreateObj",
"URL=http://smartstorage{id}.yoyoyws.com:38080/test00bucket00/{IterationNum}-10M",
"Method=PUT",
"TargetFrame=",
"Resource=0",
"RecContentType=application/xml",
"Referer=",
"Mode=HTML",
"Body={bodys}",       //如果是二进制文件,可以改成BodyBinary
LAST );
returnCode = web_get_int_property(HTTP_INFO_RETURN_CODE);
if ( returnCode!=201 ) {
lr_end_transaction("CreateObj_1M",LR_FAIL);
}else{
lr_end_transaction("CreateObj_1M",LR_PASS);
}
return 0;
}
  但是这个程序依然有问题,当打开是二进制文件,或者文件内容过大的时候,依然会出现文件内容不一致的问题,我后续试验后,会持续更新。
22/2<12
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号