JMeter(5.0)对websocket接口压测(可用)

JMeter 5.3对websocket接口进行压力测试

JMeter下载

  1. Apache官方下载地址https://jmeter.apache.org/
  2. Download Releases,见下图;
    windows系统选择下载红框的(.zip)
    ​​​​​​​​jmeter
  3. 历史版本下载
    网址直达:https://archive.apache.org/dist/jmeter/binaries/
    注意: windows系统选择下载(.zip)后缀的
  4. 注意事项
    很多其他博客提到需要配置JMeter环境变量,此处注意,博主本人已经验证过了:
    JMeter5.0以上无需配置JMeter的环境变量,但需要确保Java环境正常。

第三方插件安装

由于JMeter本身并不包含websocket组件,需要我们自行安装。步骤如下:

  1. 下载插件管理器的jar包https://jmeter-plugins.org/get/
  2. 将jar包放入JMeter的 lib/ext目录JAR MGR
  3. 启动JMeter(右键管理员运行)
    QIDONG
  4. 配置websocket的第三方插件
    mgr
    在这里插入图片描述
    这里勾选第一个插件,点击右下角的Apply Changes静待安装完成自动重启。准备工作已完成。

配置脚本

  • 配置线程组
    配置线程组
  • 配置结果树

在这里插入图片描述

  • 配置websocket sampler
    在这里插入图片描述
    对创建完的sampler进行参数配置。主要的参数为IPPortprotocol(ws\wss)Path
    注意:https的链接protocol需修改为wss
    在这里插入图片描述
  • 查看运行结果
    在这里插入图片描述

读取外部CSV文件

为了让websocket参数更加灵活,引入了CSV。

  • 配置CSV Data Config
    在这里插入图片描述
    在这里插入图片描述
    Variable Name这里是变量名称,这里我只有一个变量。
    在这里插入图片描述
    在对应的路径上使用${id} 取值。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值