以管理员身份运行loadRunner,进行脚本编写
新建脚本
选择http请求
默认弹出窗口直接关闭就可以
选泽scriot-点击action-输入执行脚本
Action()
{
web_custom_request("222", "URL=http://10.129.2.121:8082/api/vehicle_license/base64_image",
"Method=POST",
"Resource=0",
"Snapshot=t10.inf",
"Mode=HTML",
"EncType=application/x-www-form-urlencoded",
"Body=base64_image\=data:image/jpg;base64,/9j/4AAQSkZJRgABAQAAAQAB",LAST);
return 0;
}
点击运行进行接口调用,查看返回结果日志,没有报错,表示返回成功
脚本部分编写完成,接下来进行压测,以管理员身份运行controller
选择之前写好的脚本
选择下拉箭头,点击add栏,name输入:localhost
再次点击箭头选择localhost
双击数据,输入50等于50并发
开始执行
右上角为请求的相关信息
压测时间到打预期后点击stop,点一下就行,可能要稍等会才会停止
停止后点击 results-Analyze Results,点击后稍等会弹出新窗口
点击Report-New Report
至此流程结束