Jmeter本身不支持websocket协议的,所以需要安装第三方的插件。
- 首先,我们需要准备Jmeter的WebSocket协议的支持插件:
- JMeterWebSocketSampler-1.0.2-SNAPSHOT.jar(源码在这里,可使用maven编译成jar包)
- 该插件依赖以下6个jar包
- jetty-http-9.1.2.v20140210.jar
- jetty-io-9.1.2.v20140210.jar
- jetty-util-9.1.2.v20140210.jar
- websocket-api-9.1.1.v20140108.jar
- websocket-client-9.1.1.v20140108.jar
- websocket-common-9.1.1.v20140108.jar
我们准备好这些jar包后,讲它们拷贝到Jmeter目录的\lib\ext\目录下,重新启动jmeter,就可以看到WebSocket Sampler(如果还是没有,有可能是JDK的版本太低,可以考虑升级到1.8)