2017-04-11 62 views

回答

1

我不认为WebSocket通信是您可以“记录”为HTTP(S)的测试脚本记录器仅能够生成HTTP Request采样器,并且WebSocket协议是不同的野兽。

为了进行WebSocket的负载测试,你将需要自定义WebSocket Sampler(它可以使用JMeter Plugins Manager安装)

JMeter Plugins Manager WebSocket

安装后,你会看到一个全新的“的WebSocket取样”可以使用用于WebSocket请求生成。细节见WebSocket Testing With Apache JMeter文章。

+0

我已添加websocket取样器。但是由于应用程序太复杂,手动创建websocket请求非常困难。所以我该如何解决这个问题? –

+0

在JMeter中,无法记录Web套接字流量。在LR中,您可以使用HTTP/HTML协议进行录制。 https://community.hpe.com/t5/LoadRunner-and-Performance/Async-Communications-The-WebSocket-protocol-made-easy-in/ba-p/6469242#.WO6RGPkrJpg –

相关问题