使用Jmeter测试WebSocket接口
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,WebSocket接口需要下载相应的补丁插件才能进行测试,下载方法见文章末尾一、添加线程组添加线程组等其他元件添加线程组,Jmeter执行是通过线程组进行驱动的,测试计划必须最少有一个线程组,选中Te
千家信息网最后更新 2026年11月03日使用Jmeter测试WebSocket接口
WebSocket接口需要下载相应的补丁插件才能进行测试,下载方法见文章末尾
- 一、添加线程组
- 添加线程组等其他元件
- 添加线程组,Jmeter执行是通过线程组进行驱动的,测试计划必须最少有一个线程组,选中Test Plan,点击右键,添加》Threads》线程组

- 添加CSV 数据文件设置元件,该元件可用来参数化,点击右键》添加》配置元件》CSV 数据文件设置

- 添加用户定义的变量,该变量可在整个线程中进行调用
- 添加线程组,Jmeter执行是通过线程组进行驱动的,测试计划必须最少有一个线程组,选中Test Plan,点击右键,添加》Threads》线程组
- 添加线程组等其他元件
二、依次添加如下请求
- 添加创建连接请求-选中线程组,点击右键,添加》Sampler》WebSocket Open Connection
- 该请求的作用是和websocket接口创建连接,供其他接口连接,然后发送请求给服务器,配置如下:
- 该请求的作用是和websocket接口创建连接,供其他接口连接,然后发送请求给服务器,配置如下:
- 添加发送请求-选中线程组,点击右键,添加》Sampler》WebSocket request-response Sampler
- 该请求的作用是发送请求给服务器,服务器对发送的请求进行处理,配置如下
- 该请求的作用是发送请求给服务器,服务器对发送的请求进行处理,配置如下
添加读取请求-选中线程组,点击右键,添加》Sampler》WebSocket Single Read Sampler
- 该请求的作用是读取系统返回的请求,要根据开发的代码进行设置循环,比如开发代码是发送一个request-response Sampler请求,系统返回1000次请求,就需要设置循环次数为1000进行性能测试,如果只是针对接口进行自动化测试,设置1次即可,配置如下:
添加断言,判断响应信息中是否包含{'dataType':'testResponse','msg':'返回信息,选中该WebSocket请求,点击右键,添加》断言》响应断言,输入预期结果
- 循环控制器添加步骤,点击右键,添加》逻辑控制器》循环控制器
- 该请求的作用是读取系统返回的请求,要根据开发的代码进行设置循环,比如开发代码是发送一个request-response Sampler请求,系统返回1000次请求,就需要设置循环次数为1000进行性能测试,如果只是针对接口进行自动化测试,设置1次即可,配置如下:
- 添加关闭请求-选中线程组,点击右键,添加》Sampler》WebSocket Close
- 该请求用来关闭已经连接的websocket接口,配置如下
- 该请求用来关闭已经连接的websocket接口,配置如下
- 添加创建连接请求-选中线程组,点击右键,添加》Sampler》WebSocket Open Connection
- 三、添加察看结果树
- 察看结果树用来察看每次响应结果的响应数据,选中线程组,点击右键,添加》监听器》察看结果树
脚本到此开发完成,可以进行性能测试,或者用于接口自动化测试
- 察看结果树用来察看每次响应结果的响应数据,选中线程组,点击右键,添加》监听器》察看结果树
如果文章对你有帮助,可以在右下角点击关注功能,欢迎转发、拍砖,本人会持续推出与测试有关的文章,与大家分享测试技术,每一篇原创文章都是用心编写,杜绝抄袭复制,微信公众号与本平台文章同步,方便大家查阅
QQ技术交流群:加群请输入验证信息51CTO
微信二维码关注公众号:
关注之后,回复资源下载,即可获取本人共享的各种资源下载地址
线程
接口
测试
文章
配置
元件
循环
作用
信息
控制器
数据
服务器
果树
开发
控制
服务
代码
公众
变量
技术
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技名片
深圳九邦互联网科技有限公司
中国互联网科技工作委员会毛军
互联网科技会
互联网金融 科技金融
万易互联网科技有限公司
极限挑战互联网科技
互联网 视角下的科技创新
左右互联网络科技
互联网还是高科技吗
彤创互联网科技有限公司
国大互联网教育科技有限公司工作
工业互联网山东科技大学
张召忠谈中国互联网科技
互联网科技企业商标注意事项
中国科技和美国互联网
黑龙江互联网科技公司
广东猫王互联网科技有限公司电话
互联网大会出现的黑科技
现代科技的标志之一的互联网
互联网金融监管科技数据
互联网与科技发展
互联网 新科技
互联网教育科技公司vipkid
玉溪互联网科技怎么选
民营互联网公司国防科技
四川慕妮娅互联网科技有限公司
特约风豹互联网科技为什么扣费
福州德业互联网科技
伍佰万互联网科技是干嘛的