jmeter安装以及使用(windows10 64bit)
jmeter依赖JDK,所以要首先安装JDK
1 JDK 下载以及设置环境变量地址https://www.cnblogs.com/rever/p/7792826.html
2 jmeter 下载地址 http://jmeter.apache.org/download_jmeter.cgi 下载最新版本
调整内存可用大小
修改/bin/jmeter.bat文件:找到这1行
if not defined HEAP (
rem See the unix startup file for the rationale of the following parameters,
rem including some tuning recommendations
set HEAP=-Xms1g –Xmx1g -XX:MaxMetaspaceSize=256m
)
改为:
set HEAP=-Xms1g -Xmx2g -XX:MaxMetaspaceSize=512m (最大值不能超过系统内存的1/2)
启动过程中遇到的问题:
如果遇到以上问题,那么应该检查以下配置是否正确
录制方式:
1 jmeter直接录,但是要使用代理服务器。参考链接 https://www.cnblogs.com/testing2017/p/7865621.html
2 badboy+jmeter(注意:因为jmeter内嵌的浏览器使用的是IE,所以如果你的产品不支持IE浏览器,那么就不要使用此方法,使用第一种方法即可)
jmeter图形监控扩展
参考链接 https://blog.csdn.net/DDQ_DQ/article/details/79399236
最常用的有
jmeter mysql 测试
要在测试计划面板点击“浏览”按钮,加载JDBC驱动
参考链接https://www.cnblogs.com/wolfshining/p/7516681.html
HTTP属性管理器
参考链接https://www.cnblogs.com/imyalost/p/7062440.html
实战
需求:1s增加2个线程,分别看20、40、60并发下的表现
场景:
监控:成功率、响应时间、标准差、cpu、mem、io等
步骤:
1 录制jmeter
2 参数化(添加-前置处理器-用户参数)、检查点(检测用户是否登录成功(添加-断言-响应断言))、集合点
3 指标监控(结果树,聚合报告等)、资源监控(cpu等)
4 报告(课导出xlsx,然后自行生成报表)
注意:
1 设置用户参数时候选“每次迭代更新一次”
2 添加完用户参数后要在登录请求处设置参数变量
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律