Jmeter webSocket实战

Jmeter webSocket实战

一:WebSocket简介

1.概念:
WebSocket protocol 是HTML5一种新的协议。它实现了浏览器与服务器全双工通信(full-duplex)。一开始的握手需要借助HTTP请求完成。

2.区别和应用:
Http:应用层短连接。比如web页面的登录。

WebSocket:应用层长连接。比如之前Web网页版的QQ,实现数据的实时更新。(云平台添加设备选择"ModbusTCP"协议)

TCP Socket:网络层长连接。一般用于网络之间的通信,比如两台主机之间的通信。

3.原理:
3.1 建立连接
通过WebSocket建立连接。
3.2 收发数据
然后在WebSocket通道上,使用TCP协议进行数据的发送和接受, 即TCP over WebSocket。

二: Jmeter WebSocket插件安装

1.插件官网下载地址
https://jmeter-plugins.org/install/Install/

2.下载后放置目录
文件目录
3.安装WebSocket
3.1 重启Jmeter。
3.2 菜单栏中的Options->Plugins Manager->Available Plugins中在线安装WebSocket Sampler by Maciej Zaleski,我这里是已经安装过的。
安装插件
4.在线程组里新建WebSocket Sampler
新建Websocket

三: WebSocket实战

实战项目:通过WebSocket协议给云平台发送实时数据和心跳。
1.建立连接
建立建立
2.发送数据
发送数据
3.查看结果树
查看结果树

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值