一、Jmeter 插件安装

1、所需的依赖包
Jmeter测试之WebSocket
2、下载地址https://download.csdn.net/download/weixin_42048124/12258605
3、下载插件后解压,将jar包放于D:\apache-jmeter-5.1.1\lib\ext目录下
------踩过的坑------
网上有提供下载插件Plugins Manager,安装后使用插件中的WebSocket Sampler by Maciej Zaleski,但是我这边就是无法使用报错- Unexpected error: null
Jmeter测试之WebSocket
据说是代码有bug,但是我找人改了之后还是不行,故寻他法。https://www.iteye.com/blog/sunwonder-2428568

二、安装后添加线程

1、添加线程组>>添加sampler>>WebSocket Sampler
Jmeter测试之WebSocket
2、填写请求信息
Jmeter测试之WebSocket
1、Server Name or IP+Path+Send Parameters With the Request 组合成请求http://127.0.0.1:8080/client?ticket=xxxxx
2、Request data里面写请求的json体参数。
3、Response Pattern – 请求等收到含有该标识的消息,然后继续通信(或者直到timeout,该连接关闭)。
4、Close Connection Pattern – 如果服务器返回的消息含有这样的字符,就结束会话。
5、Message Backlog – 定义服务器返回消息保留的最大长度。
Jmeter测试之WebSocket
6、勾选Stream connection=发送消息后即使接到返回消息后,此会话请求一直连接,
7、不勾选收到返回消息后,即结束回话。
8、勾选Ignore SSL certificate errors=忽略ssl证书错误。

Jmeter测试之WebSocket

相关文章: