loadrunner12 设置关联:手动关联、自动关联

问题一

有些数据是 数据动态变化的,不同账号或者数据传值不同,导致后面脚本不能用
1)常见登录功能
用不同账号回放脚本报错,原因 每个账号使用的token或者cookie 不一致,因为token或cookie登录后变化,脚本数据 token和cookie值是固定的,所以报错。
2)业务数据中也会有类似情况
不同账号或数据调用接口 返回的数据不同,后续接口需要使用前接口返回的值,所以需要做关联

解决方案一:自动设置关联

录制脚本后,打开 design-选择关联数据,并设置关联参数 ,点击creater;脚本中的 关联值用{关联参数名称} 代替;

在这里插入图片描述
在这里插入图片描述

解决方案二:手动关联

返回关联值Url上面,空白处右击-insert-New Step–选择web_reg_save_param
在这里插入图片描述

维护参数名称、左右边界、search in,点击确定
在这里插入图片描述
生成后如下代码

web_reg_save_param("receivableId",    //设置关联,关联 参数
		"LB=receivableId\":\"",     //  脚本中 双引号 要用\进行转义
		"RB=\",\"npId",             //  脚本中 双引号 要用\进行转义
		"Search=Body",
		LAST);

后续关联动态变化的值可直接用 {receivableId}代替

补充问题二: 如何确定 关联数据的左右边界?

方式1 :fiddler中查看左右边界

在这里插入图片描述
注意 :引号要进行转义

方式2:脚本 tree 视图查看左右边界

在这里插入图片描述
具体左右边界参考 fiddler左右边界

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值