举个例子:第一个API是获取token的,第二个API的输入需要这个token,那怎么实现呢?
1、在第一个的API上添加后置处理器JSON提取器,提取所需字段,存为变量token
添加-》后置处理器-》JSON提取器


JSON path不会写的可以点击 JSON提取器 ,右键,选择协助,查看协助文档。
协助文档:https://jmeter.apache.org/usermanual/component_reference.html#JSON_Extractor
JSON path 语法:https://github.com/json-path/JsonPath
JSON path 的规则简单讲就是$开头,根据层级写需要的键,用.号隔开。
有许多在线调试工具,可以百度。
也可以直接在Jmeter里边调试,在查看结果树中,右侧下拉框中选择JSON Path Tester


添加调试取样器,可以调试变量:

执行完API后就可以看到变量值了:

2、在第二个API需要调用的地方用${变量名}的方式调用:

执行,成功:

© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...


