自定义 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 函数可以减少重复冗余的脚本处理