我们可以通过JMETER或Blazemeter记录WebSocket吗?如果不能,那么如何在JMETER中手动添加WebSocket?
有人能详细解释一下如何在JMETER中手动添加WebSocket吗?
enter image description here如何使用WebSocket Sampler添加此数据?
更新:
我遵循相同的步骤,并添加了线程组> WebSocket打开连接> WebSocket请求响应采样器>查看结果树enter image description here我得到这个响应代码:302响应消息:得到意外的状态302与statusLine:HTTP/1.1 302 Found你能帮我解决这个问题吗?
enter image description here的
1条答案
按热度按时间a11xaf1n1#
我们可以通过JMETER或Blazemeter记录WebSocket吗?
不能,只能记录HTTP或HTTPS协议
有人能详细解释一下如何在JMETER中手动添加WebSocket吗?
首先,JMeter不支持WebSockets开箱即用,您需要安装添加此功能的插件。例如,JMeter WebSocket Samplers是一个很好的候选者。它可以使用JMeter Plugins Manager安装。
然后添加WebSocket开放连接采样器,并指定您的服务器详细信息,如协议,主机名,端口和路径:
x1c 0d1x的数据
第三步,添加WebSocket request-response Sampler,并将负载数据放在那里:
的
对每个需要模拟的请求重复上述步骤。
更多信息:JMeter WebSocket Samplers - A Practical Guide