JMeter模拟json响应
有没有办法在JMeter上发出请求并接收我创建的模拟JSON响应,例如:JMeter模拟json响应,json,jmeter,beanshell,Json,Jmeter,Beanshell,有没有办法在JMeter上发出请求并接收我创建的模拟JSON响应,例如: [ { "Car": "BMW", "Model": "520D", "Color": "Black" }, { "Car": "Audi", "Model": "A3", "Color": "Red" }, { "Car": "Ford", "Model": "Focus", "Color": "Blue" } ] prev.setResponseDat
[
{
"Car": "BMW",
"Model": "520D",
"Color": "Black"
},
{
"Car": "Audi",
"Model": "A3",
"Color": "Red"
},
{
"Car": "Ford",
"Model": "Focus",
"Color": "Blue"
}
]
prev.setResponseData("[ { \"Car\": \"BMW\" }]","UTF-8");
我需要一个模拟响应,我可以使用JMeter采样器等进行练习。如果要模拟整个请求/响应使用,只需使用JSON设置响应数据字段,它就会返回: 如果您只想模拟响应,意味着将请求发送到真实的服务器,请参阅建议使用第三方的WireMock或mock-server.com,如注释中的@Kiril S.建议 另一种选择是使用 用于设置JSON,例如:
[
{
"Car": "BMW",
"Model": "520D",
"Color": "Black"
},
{
"Car": "Audi",
"Model": "A3",
"Color": "Red"
},
{
"Car": "Ford",
"Model": "Focus",
"Color": "Blue"
}
]
prev.setResponseData("[ { \"Car\": \"BMW\" }]","UTF-8");
我在手机上贴了这个。我不知道为什么json会出现这种情况。嗯,看一看