Jmeter对webSocket测试
Jmeter对webSocket压测以及观察
- Jmeter压测工具
之前用WebSocket开发了消息的即时推送功能,也了解WebSocket的连接是比较占内存的,如果管理不好连接数,很容易触发jvm堆内存溢出
最近工作上的事也忙完了,所以花点时间也对WebSocket进行压测,以及深入WebSocket连接数为什么占内存
Jmeter压测工具
Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件
做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域
Jmeter官方下载链接
.tgz Liunx系统的 .zip windows版本的
本次演示是windows所以下载.zip,注意使用Jmeter必须装有jdk
下载下来的Jmeter.zip解压即可用
找到解压apache-jmeter的bin目录,点击jmeter.bat,打开jmeter
会弹出两个窗口cmd.exe窗口不能删除,否则会jmeter也会推出
设置成中文编码
Jmeter对WebSocket测试需要安装插件
首先安装可下载插件的包的:plugins-manager.jar
插件放入:apache-jmeter\lib\ext目录下
下载测试webSocket插件
创建测试组,在添加->取样器->WebSocket
加入测试ip 端口号 路径 参数
加入聚合报告,观察树,在启动任务执行,查看报告数据
有兴趣的小伙伴可以入群
Jmeter对webSocket测试相关推荐
- 性能进阶:使用JMeter进行websocket测试
摘要 本次测试案例主要是分享如何使用JMeter进行websocket协议下的聊天接口性能测试. 包含websocket插件的下载安装.线程组及sampler的设置.csv参数化和组建分布式测试的方法 ...
- 性能进阶:使用JMeter进行websocket测试【建议收藏】
本次测试案例主要是分享如何使用JMeter进行websocket协议下的聊天接口性能测试. 包含websocket插件的下载安装.线程组及sampler的设置.csv参数化和组建分布式测试的方法.如何 ...
- JMeter之Websocket测试
上一篇:WebSocket初步的认识 通过上一篇,以及对websocket有个初步的了解,接下来学习如何在JMeter里进行websocket的通讯. websocket插件介绍 如下图,在插件助手里 ...
- 如何使用Jmeter对WebSocket进行压力测试
01 环境准备 Jmeter对WebSocket协议的环境准备: 因为Jmeter本身不支持WebSocket协议的,所以需要安装第三方的插件JMeterWebSocketSampler-1.0.2- ...
- Jmeter实现WebSocket协议的接口和性能测试方法
WebSocket protocol 是HTML5一种新的协议.它实现了浏览器与服务器全双工通信(full-duplex). 浏览器和服务器只需要要做一个握手的动作,然后,浏览器和服务器之间就形成了一 ...
- JMeter 阶梯式加压测试插件 Concurrency Thread Group
jmeter阶梯式加压测试:JMeter 阶梯式加压测试插件 Stepping Thread Group 由于Stepping Thread Group插件相对来说过于老旧,已不被官方所推荐. 所以这 ...
- jmeter http并发测试时报错
jmeter http并发测试时报错 错误信息如下:jmeter Response code: Non HTTP response code: java.net.URISyntaxException ...
- jmeter 高并发测试报告_使用 JMeter 进行压力测试
原文连接:使用 JMeter 进行压力测试 一.前言 压力测试是每一个Web应用程序上线之前都需要做的一个测试,他可以帮助我们发现系统中的瓶颈问题,减少发布到生产环境后出问题的几率:预估系统的承载能力 ...
- 用 JMeter 测量性能--测试您的 DB2 数据库
为什么80%的码农都做不了架构师?>>> 级别: 初级 Kulvir Singh Bhogal, IBM 电子商务顾问, Austin, TX 2004 年 11 月 01 日 ...
最新文章
- 洗礼灵魂,修炼python(70)--爬虫篇—补充知识:json模块
- DevExpress打印功能 z
- fatal error C1900: Il mismatch between 'P1' version '20060201' and 'P2' version '20050411'
- JoSE:球面上的词向量和句向量
- file input 点击没反应_动态input file多文件上传到后台没反应的解决方法!!!
- 【SpringMVC】SpringMVC系列4之@RequestParam 映射请求参数值
- python中 的用法_详解python中@的用法
- c语言时间错误的是什么意思,C语言中,如何验证输入日期的正确性!~
- 信息学奥赛一本通C++语言——1068:与指定数字相同的数的个数
- 小米8护眼模式无效_雷军没有交代的小米9的N个细节,这篇文章全告诉你了
- Windows下JetBrains CLion的pthread使用配置
- linux下使用select实现精确定时器
- c语言代码99乘法表,c语言九九乘法表代码如何写
- 利用EditPlus制作Anki记忆卡批量导入文件
- aso优化师是什么_做ASO优化师这么多年,没想到被它打败了!
- 写给安卓软件工程师的3条建议,全套教学资料
- Python库(x)纯小学生(我)自制
- 全球首个身份验证保险 提供每笔交易100万美金保额
- 软件设计师上午真题及参考答案
- Unity Shader学习记录(6) —— 高光反射光照模型和内置计算函数