因此,有一个API正在POSTMAN中进行测试。在向API发出POST请求时,有数千个json文件需要作为主体发送。在POSTMAN或任何其他工具或脚本中是否有任何方法可以使此过程更简单和自动化?这些json文件保存资源,每个json文件如下所示:
{
"resourceType": "Bundle",
"type": "transaction",
"entry": [
{
"fullUrl": "12234",
"resource": {
"resourceType": "Player",
"name": [
{
"family": "James",
"given": [
"Smith"
]
}
],
"gender": "male"
},
"request": {
"method": "POST",
"url": "Player"
}
}
}
有了这个post api请求,就有了cognito令牌,api密钥被发送了。简而言之,我如何循环通过多个json文件,并把每个文件放在请求体中,同时在API URL上进行POST请求。
1条答案
按热度按时间whlutmcx1#
有Directory Listing Config插件,可以使用JMeter Plugins Manager安装。
您可以将插件指向包含JSON文件的目录,每个JMeter用户将在每次迭代中读取Next.jsON文件。
完成后,您可以使用HTTPRequest采样器的“Body Data”标签中的__FileToString()函数从硬盘驱动器读取当前JSON文件,并将其设置为JMeter中的请求有效负载
演示: