loadrunder之脚本篇——接口传参为本地文件
导言
前几天需要对公司一个专门很重要的接口进行压测,这个还不是重点,重点是传参为本地的图片!刚刚开始通过web_custom_request()函数来解决,可是脚本并不能通过!后面又百度不到答案,通过去询问一位大神,运用web_submit_data()才解决问题!所以通过这篇博文记录下
脚本实现:
Action()
{
    
	lr_start_transaction("serch");
    
	lr_rendezvous("serch");
	web_reg_find("Search=Body",
		"SaveCount=count",
		"Text={\"category\":",
		LAST);
	web_submit_data("serch",
		"Action=http://xxxxxxx",
		"Method=POST",
		"EncType=multipart/form-data",
		"EncodeAtSign=YES",
		"TargetFrame=",
		"Referer=",
		ITEMDATA,
		"Name=pic", "Value=F:\\pic\\{picname}","File=Yes", ENDITEM,
		LAST);
    if (atoi(lr_eval_string("{count}"))>0) {
		lr_end_transaction("serch", LR_PASS);
	}else{
		lr_end_transaction("serch", LR_FAIL);
	}
	return 0;
}
 
                     
                    
                 
                    
                
 
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号