正确填充JMeter字段以获取最简单的WebSocket请求

时间:2017-04-04 09:34:13

标签: json websocket jmeter wss

如何正确填写JMeter的WebSocket采样器字段以执行最小的wss请求?

如果我只填写服务器名称(路径)然后执行测试,一切都很好。 但是,如果我向“请求数据”字段添加一些数据,则会出现未定义的错误。

JSON数据应该放在哪里?

感谢。

添加了屏幕。 enter image description here enter image description here

2 个答案:

答案 0 :(得分:0)

  

无法连接到远程服务器

我会假设服务器已关闭或您的连接详细信息不正确,即我期望wss协议should be using port 443

您还可以将下一行添加到 user.properties 文件,以启用 jmeter.log 文件的调试输出

log_level.JMeter.plugins.functional.samplers.websocket=DEBUG

有关使用JMeter进行Websocket负载测试的更多信息,请参阅WebSocket Testing With Apache JMeter文章

答案 1 :(得分:0)

您可以考虑使用此JMeter websocket插件: https://bitbucket.org/pjtr/jmeter-websocket-samplers 在您的测试计划中添加“WebSocket resquest-response sampler”,将json添加为“请求数据”,然后离开。