jmeter关联
比如设置管理员登陆后,给用户金币。
我们同样选择新增一个HTTP请求,具体步骤参考:https://www.cnblogs.com/miyuki/p/9085381.html
新建一个参数化文件,给其添加5个值,然后保存。
添加一个csv。
HTTP请求中将参数化的值输入到值中。
执行一下看是否可以正常登陆,如果可以则进入下一步。
新增一个http 充值
将金币修改为随机充值,使用random即可。
cookie管理器中的值填写的是为session id,但是session id是一串加密编码,所以我们可以通过插件JSON Path Extractor来获取sign值
需要安装JSON Path Extractor插件。安装完成后,选择登录请求右击添加>>>后置处理器>>>jp@gc-JSON Path Extractor
JSON Path Extractor设置
Destination Varable Name:sign值的名字,可以随意取
JSON Path Expression:sign值的地址。返回数据显示为大括号下的login_info下的sign
所以我们输入的时候用$表示外部大括号然后.login_info表示大括号下的login_info,再.sign。(英文状态下的句号.)
新增一个cookie管理器,将名称、值、域都修改为参数化信息,如图所示