什么是WebSocket协议
有别于Http/Https的请求-响应模式,WebSocket在对实时要求高、海量并发高的场景来说更加实用(即时聊天通信、多玩家游戏、在线协同编辑、游戏实况)。
WebSocket是类似Socket的TCP长链接通讯模式,一旦WebSocket链接建立后,后续数据都以帧传输,在客户端或者服务器端断开链接前,不需要客户端和服务器端重新发起连接请求。
如何使用JMeter测试WebSocket协议
1.下载JMeter插件管理器 JMeter Plugins,放到JMeter安装路径lib/ext文件夹下,重启
2.启动JMeter,Tools-JMeter Plugins,搜索websocket,安装
3.新建测试计划-添加线程组-添加samplers-websocket