json - 如何增加 json 对象属性值以动态填充 jmeter 请求的 json 正文
问题描述
使用 JMeter 我需要发送一个请求,其中包含以下格式的正文:
{
"key1":"value1",
"key2":{
"key21":[
{
"key211_1":"valueA",
"key212_1":"valueToIncrement",
"key213_1":{
"key2131_1":"valueB",
"key2132_1":"valueC",
},
"key214_1":{
"key2141_1":"valueD",
"key2142_1":"valueE"
}
},
{
"key211_2":"valueA",
"key212_2":"valueToIncrement+1",
"key213_2":{
"key2131_2":"valueB",
"key2132_2":"valueC",
},
"key214_2":{
"key2141_2":"valueD",
"key2142_2":"valueE"
}
}
]
}
}
在正文中,我可以有许多 json 对象的列表,每个对象在请求中都有一些具有唯一 id 的属性。
就像是:
{
"key212_1":"1"
},
{
"key212_2":"2"
}
...
{
"key212_2":"n"
}
因为我可以在请求正文中包含数百个对象,所以我可以在 Jmeter 中创建一个逻辑,以便每次发送请求时,目标属性中的每个值都会在这些属性中的每个值中增加 1,而不必手动硬编码值?
解决方案
推荐阅读
- python - Python2将文件数据类型转换为二进制而不保存到目录
- java - 如何创建实现 PreAuthorize 的接口注释,该注释使用来自接口的值
- sql-server - 需要帮助来创建循环脚本以使用 SQL 从多个表中删除以前的记录
- javascript - 在为 Web 开发编写的 Visualstudio(MacOS) 上运行 javascript 时遇到问题?
- spring-boot - 使用 Thymeleaf 将数组传递给外部 Javascript
- python - 如何在熊猫数据框python中将时间序列排名表转换为单个排名表
- python - PYTHON:ValueError:未知的网址类型:'comments_42.html'
- spring - 如何让 Eclipse 在停止应用程序后自动释放端口?
- python - 为什么在最终的 softmax 层之前移除全连接层后,我的卷积神经网络的准确率会提高?
- python-3.x - Python 的 asyncio.Event() 跨不同的类