51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

MeterSphere 自定义 JMeter 函数获取 JSON 对象键值

自定义 JMeter 函数方法,使用方式:${__getObjectValue(++group.id++)} 自定义函数教程:++https://kb.fit2cloud.com/?p=45548e4f-aa51-4a77-b50e-8e5a54685e3e++

函数包构建为 jar 包,上传到 MeterSphere 文件管理,并打开用于接口测试

northFunction-1.0-SNAPSHOT-jar-with-dependencies.jar


在 MeterSphere 中使用场景和用法介绍:

上一个接口中响应体中有对象数组类型,想提取出来用于下面接口的测试,使用 JSONPATH 提取为多条

引用循环控制器,在循环控制器里面的接口使用函数 ${__getObjectValue(++group.id++)} 其中 group 为 JSON 对象的变量名,id 为 JSON 对象的键值名,查看请求内容,已将获取到的 JSON 对象值解析并发送

最常见的使用方式是通过前置脚本处理 JSON 后存储为变量,在请求内容中引用,使用 JMeter 函数可以减少重复冗余的脚本处理

赞(0)
未经允许不得转载:工具盒子 » MeterSphere 自定义 JMeter 函数获取 JSON 对象键值