概述
本文通过详细的JMeter操作步骤,指导您完成WebSocket异步接口测试配置,特别针对文件导出等需要等待服务器处理的场景。
一、环境准备与插件安装
1.1 下载WebSocket插件
-
访问:https://github.com/peterdoornbosch/jmeter-websocket-samplers/releases
-
下载最新版本的
jmeter-websocket-samplers-*.jar文件
1.2 安装插件
-
找到JMeter安装目录下的
lib/ext文件夹 -
将下载的JAR文件复制到该目录
-
完全关闭并重新启动JMeter
1.3 验证安装
-
右键点击"测试计划"
-
选择"添加" → "取样器"
-
确认列表中包含WebSocket相关采样器
二、创建测试计划基础结构
2.1 创建线程组
-
右键点击"测试计划"
-
选择"添加" → "线程(用户)" → "线程组"
-
配置线程组参数:
-
线程数:5
-
Ramp-Up时间:10
-
循环次数:3
-
2.2 添加用户定义变量
-
右键点击"测试计划"
-
选择"添加" → "配置元件" → "用户定义的变量"
-
添加以下变量:
-
server: your-websocket-server.com
-
port: 80
-
path: /ws/export
-
timeout: 60000
-
三、配置WebSocket连接
3.1 添加WebSocket Open Connection
-
右键点击"线程组"
-
选择"添加" → "取样器" → "WebSocket Open Connection"
-
配置参数:

最低0.47元/天 解锁文章
1321

被折叠的 条评论
为什么被折叠?



