JMeter 模拟 json 响应
JMeter mock json response
有没有办法在 JMeter 上发出请求并接收我创建的模拟 JSON 响应,例如:
[
{
"Car": "BMW",
"Model": "520D",
"Color": "Black"
},
{
"Car": "Audi",
"Model": "A3",
"Color": "Red"
},
{
"Car": "Ford",
"Model": "Focus",
"Color": "Blue"
}
]
我需要一个模拟的响应,我可以练习使用 JMeter 采样器等。
如果你想模拟整个 request/response 使用 Dummy Sampler,只需使用你的 JSON 设置响应数据字段,它将 return 它:
如果你只想模拟响应,意思是将请求发送到真实服务器,请参阅建议使用第三方,如 WireMock 或 mock-server.com 如@Kiril S . 在评论中建议
另一种选择是使用
来操纵响应
使用SampleResult.setResponseData设置JSON,例如:
prev.setResponseData("[ { \"Car\": \"BMW\" }]","UTF-8");
有没有办法在 JMeter 上发出请求并接收我创建的模拟 JSON 响应,例如:
[
{
"Car": "BMW",
"Model": "520D",
"Color": "Black"
},
{
"Car": "Audi",
"Model": "A3",
"Color": "Red"
},
{
"Car": "Ford",
"Model": "Focus",
"Color": "Blue"
}
]
我需要一个模拟的响应,我可以练习使用 JMeter 采样器等。
如果你想模拟整个 request/response 使用 Dummy Sampler,只需使用你的 JSON 设置响应数据字段,它将 return 它:
如果你只想模拟响应,意思是将请求发送到真实服务器,请参阅
另一种选择是使用
使用SampleResult.setResponseData设置JSON,例如:
prev.setResponseData("[ { \"Car\": \"BMW\" }]","UTF-8");