Action() //含token的post方法
{
web_add_auto_header("token","Tjn/q3C35SDoB0SbsoN0vmnsWyVNyT5mFRT/NVTQjjS+ewdy5V1TwRpjA5vJxcqx");//若没有token就注释掉这行
lr_start_transaction("1");
web_custom_request("web_custom_request",
"URL=http://192.168.144.33:9080/userIntegral/incomeIntegral",
"Method=post",
"TargetFrame=",
"Resource=1",
"Referer=",
"Mode=HTTP",
"EncType=application/json",
"RecContentType=application/json",
"Body={\"name\":\"test\"}",
LAST);
lr_end_transaction("1", LR_AUTO);
return 0;
}
在性能压力中,也可以让技术去掉token,如果必须打一个正常的流程,那么就用这个脚本,
当然也可以在vuser_init里录入登陆,这样也可以。
注意:打压力的时候,要注意token的有效时间,在loadrunner_controller中最好把Throughput也监控上,当token失效的时候,吞吐量会有一个变化。