Home » LoadRunner » loadrunner学习-关联是什么?该如何做?

loadrunner学习-关联是什么?该如何做?


发布人 go君 February 2, 2021 已阅读: 473 次    LoadRunner 给我留言

什么是关联?为什么要关联?关联的是什么?

当系统进行操作时,如登录、提交数据、上传文件等等,服务器端要求身份验证后才可进行,这时服务器端会向客户端发出一个身份id(该id是可变的),常见的比如:tokenauthid等等,客户端接收后,将请求内容和身份id信息同时提交给服务器后方可正常进行通讯。

提示:脚本中出现的sessionid、cookieid是不需要关联(sessionid和cookie只是会话超时参数,与关联不相关)

如果在脚本关联过程时出现错误,就会提示以下错误信息(关联失败代码:error-26377

 

一般情况下关联失败主要有以下几种情况:

1、边界值有误(左右边界不完整)

2、关联函数放置位置有误

3、关联位置存在多处

 

关联函数的使用

web_reg_save_param(); web_reg_save_param_ex()...

在脚本目录data目录下有个文件叫CodeGenerationLog,这个文件里面记录了整个脚本的创建过程,我们可以通过此log文件进行查找关联函数、关联函数位置等操作

如何确定被关联值的放置位置

在CodeGenerationLog中找到user_token第一次出现的位置

所以对应的关联函数也放在脚本中login.php前面

 

如何确定关联值的左右边界?

被关联值左右两侧的内容就是左边界和右边界

关联后回放脚本效果,可以看到已经获取到被关联值信息

 

限量服务器代金券,再不抓紧就没啦!

宝塔服务器面板,一键全能部署及管理,送你3188元礼包,点我领取

Leave a Reply

Your email address will not be published. Required fields are marked *

解决 : *
26 − 15 =


返回顶部