美文网首页
jmeter(三十八)websocket

jmeter(三十八)websocket

作者: Sandra_liu | 来源:发表于2022-03-03 19:36 被阅读0次

1、websocket是应用层通信协议,采用全双工通信。

协议的格式为:ws://或者wss://。
image

2、1次握手+传输数据(绿色表示建立连接,红色表示传输数据)

image
websocket协议通过1次握手建立连接,客户端可以主动将消息发送给服务端,服务端也可以主动推送消息给客户端。

3、jmeter中配置WebSocket Samplers by Peter Doornbosch插件

4、jmeter-websocket有6个采样器

WebSocket Open Connection:建立websocket连接

WebSocket Ping/Pong:控制帧,发送Ping接收Pong

WebSocket request-response Sampler:发送/接收(文本或二进制)websocket帧

WebSocket Single Read Sampler:接收(文本或二进制)websocket帧

WebSocket Single Write Sampler:发送(文本或二进制)websocket帧

WebSocket Close:关闭websocket连接

5、配置采样器

5.1、配置建立websocket连接采样器

image

5.2、配置发送Ping接收Pong采样器

image

5.3、配置发送/接收(文本或二进制)websocket帧采样器

image

5.4、配置发送(文本或二进制)websocket帧采样器(非阻塞请求)

image 5.5、配置接收(文本或二进制)websocket帧 image

5.6、配置关闭websocket连接采样器

image

6、查看测试结果

image

相关文章

网友评论

      本文标题:jmeter(三十八)websocket

      本文链接:https://www.haomeiwen.com/subject/nxlurrtx.html