在 JMETER 中进行 websocket 负载测试的后续步骤是什么?

What are the next steps for websocket load testing in JMETER?

提问人:user22321226 提问时间:11/13/2023 更新时间:11/13/2023 访问量:16

问:

我按照一些步骤和 添加了线程组> Websocket 打开连接> Websocket 请求响应采样器>查看结果树 https://i.stack.imgur.com/Bh7RA.png 对于上述情况,
我得到以下信息 响应代码:302 响应消息:状态为 302,状态为 Line:HTTP/1.1,已找到 302 你能帮我解决这个问题吗?

https://i.stack.imgur.com/PXQSC.png

WebSocket JMermeter 负载测试

评论


答:

0赞 Dmitri T 11/13/2023 #1

我认为您的设置不正确,看起来您收到的是一个具有 HTTP 302 状态HTTP 响应,并且可能此响应包含包含您的 WebSocket 端点的 Location 标头。

您需要使用正则表达式提取器或边界提取器或更合适的后处理器提取它,并在 WebSocket 开放连接采样器中使用它,这样您应该能够使用正确的主机/端口/路径。