jmeter测试websocket

本文介绍了如何使用JMeter测试WebSocket接口,包括安装所需的jar包,编写脚本的逻辑,以及注意事项。首先,需要将特定版本的Jetty和WebSocket相关的jar包放入JMeter的lib/ext目录,然后重启JMeter。在脚本编写方面,使用WebSocket request-response Sampler建立连接并发送请求,同时维护心跳。关键点包括设置正确的连接模式、协议和参数,以及使用循环控制器和定时器实现心跳检测。
摘要由CSDN通过智能技术生成

websocket插件安装

jmeter想要测试websocket接口,但需要引入以下依赖包,把以下jar包放到jmeter安装目录的\lib\ext目录下:

  • jetty-http
  • jetty-io
  • jetty-util
  • websocket-api
  • websocket-client
  • websweocket-common

我用的是 下面版本的jar包 

1、JMeterWebSocketSamplers-1.2.2.jar

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

JMeterWebSocketSamplers.jar的所有版本下载地址

https://bitbucket.org/pjtr/jmeter-websocket-samplers/downloads/

jar包安装后重启jmeter,取样器里面会新增以下内容,如下图所示

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值