插件安装:

两个任意一款即可
WebSocket Sampler by Maciej Zaleski,比较简单直接
WebSocket Samplers by Peter Doornbosch比较灵活。总有一款合适您。
步骤1说明:

-
简单介绍一下Sample Socket组件的界面
1) IP & Port: 访问地址和端口号
2) Timeout (Connection & Response): 连接超时和响应超时时间
3) Protocol: 协议分ws和wss(wss更安全,具体要看你的测试对象使用的是什么协议)
4) Connection Id: 连接ID (*重要!就是通过这个来区分不同会话)
5) Streaming connection: 保持长连接(*重要!不勾选的话,请求成功就会断开连接)
6) Request data: 请求内容
7) Message backlog: 保留返回结果的数量(如果希望只保留最新一条,可以设定为1)

本文介绍了如何在JMeter中使用WebSocketSampler插件进行压力测试,包括SampleSocket组件的配置、创建两个会话并发发送消息,以及使用随机变量和CSV文件实现个性化数据。实践过程中遇到的问题导致测试地址挂掉,展示了使用过程和可能的注意事项。
最低0.47元/天 解锁文章
3051





