jmeter提取和引用token
1.执行获取token接口
1)执行login接口,查看结果树,选择“JSON Path Tester”格式,接口返回层次关系,在结果树这里,使用$符号提取token值。
($ 根节点,$.data.token 表示提取根节点下的data节点下的token节点的值)
2.使用json提取器,提取token
1.测试计划-添加-后置处理器-JSON提取器
2.变量路径就是把在结果树提取的路径写上
3.使用BeanShell取样器或者BeanShell后置处理程序,将token设置为全局变量
1.线程组-添加-取样器-BeanShell取样器
2.工具-函数助手对话框-函数助手,用函数__setProperty将获取到的参数设为属性,${__setProperty(token,${token},)}
4.在其他接口直接引用token
1.测试计划-添加-配置原件-HTTP信息管理器
- 2.工具--函数助手,用函数__P来调用jmeter属性,获取属性值,${__P(token,)}