jmeter-websocket压测

jmeter-websocket压测

    • 1、安装jmeter5.2.1版本
    • 2、安装插件
    • 3、压测举例(websocket协议发送音频数据)
      • 1、编写脚本
      • 2、测试数据
      • 3、执行脚本
      • 4、部署压测机,执行压测
      • 5、问题汇总

1、安装jmeter5.2.1版本

安装教程

2、安装插件

1个插件:
1、JMeterWebSocketSampler-1.0.2-SNAPSHOT.jar
最新插件地址 :
https://bitbucket.org/pjtr/jmeter-websocket-samplers/downloads/
6个依赖包:
2、jetty-http-9.1.2.v20140210.jar
3、jetty-io-9.1.2.v20140210.jar
4、jetty-util-9.1.2.v20140210.jar
5、websocket-api-9.1.1.v20140108.jar
6、websocket-client-9.1.1.v20140108.jar
7、websocket-common-9.1.1.v20140108.jar
插件可以在https://mvnrepository.com/ 找到下载
下载下来放到:*/apache-jmeter-3.3/lib/ext 下

3、压测举例(websocket协议发送音频数据)

一次请求:建立链接-发送数据-断开链接

1、编写脚本

启动jmeter,添加取样器-websocket single write sampler
jmeter-websocket压测_第1张图片
选择协议:ws或wss
输入:ip或域名、端口、path
输入数据:test或binary(字符串或二进制)
也可以选择文件读取字符串或mp3或图片等等

2、测试数据

3、执行脚本

4、部署压测机,执行压测

5、问题汇总

你可能感兴趣的:(jmeter,性能测试)