loadrunner-关联

loadrunner-关联

loadrunner-关联

文章目录

关联自动关联手动关联手写脚本,关联登录token

关联

关联的作用是将服务器返回的数据保存为参数,后续接口中会用到该参数,当服务器数据发生变更时,脚本中的参数值也同时进行更新。 当脚本中需要服务器返回的参数时,使用关联就可以使脚本运行时的参数总是服务器的最新数据。 关联入口:

自动关联

点击关联后脚本中的该数据会由参数替代,并且在脚本开始处会添加关联函数web_reg_save_param_regexp()

手动关联

如果LoadRunner不能帮我们扫描出所有需要关联的对象,需要自己进行手动关联。 选择参数后右键选择==“关联选择”==,进入关联窗口,如果参数不是从服务器返回的数据,则无法进行关联

手写脚本,关联登录token

web_submit_data("doLogin",

"Action=******/doLogin",

"Method=POST",

"RecContentType=text/html",

"Mode=HTML",

ITEMDATA,

"Name=user_name", "Value=test1", ENDITEM, //这里需要与Plyload一样

"Name=user_pwd", "Value=123456", ENDITEM, //

LAST);

1.运行成功,获得登录token 2.其他接口需要使用该token,否则会提示请重新登录 3.因此需要使用关联函数,获取该token值

web_reg_save_param("token",

"LB=TOKEN\":\"",

"RB=\"",

"search=Body",

LAST);

4.把token添加到header中

web_add_auto_header("token", "{token}");

5.再写新接口就可运行成功

web_submit_data("roleId",

"Action=*********/confirmLogin",

"Method=GET",

"Referer=*********/",

"RecContentType=application/json",

"Mode=HTML",

ITEMDATA,

"Name=roleId","Value=9",ENDITEM,

LAST);

相关文章

世界杯足球队排名顺序,往届世界杯比分结果排名
beat365体育亚洲网址

世界杯足球队排名顺序,往届世界杯比分结果排名

🌱 08-28 💬 645
全能神洗脑过程
beat365体育亚洲网址

全能神洗脑过程

🌱 09-16 💬 353