如何使用Jmeter进行性能测试(一)

JMeter是Apache组织开发的基于Java的压力测试工具,适用于Web应用和其他领域的性能测试。它可以模拟大量用户负载,测试服务器、网络和对象的性能。在准备上线关键模块如秒杀项目时,JMeter能帮助验证代码能否承受高QPS。文章介绍了JMeter的安装配置和基本功能,包括需要JDK环境,下载安装JMeter,以及如何切换至中文界面。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先什么是Jmeter?

Apache JMeter 是 Apache 组织基于 Java 开发的压力测试工具,用于对软件做压力测试

JMeter 最初被设计用于 Web 应用测试,但后来扩展到了其他测试领域,可用于测试静态和动态资源,如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库和 FTP 服务器等等。JMeter 可对服务器、网络或对象模拟巨大的负载,在不同压力类别下测试它们的强度和分析整体性能。另外,JMeter 能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证程序是否返回了期望结果。为了最大限度的灵活性,JMeter 允许使用正则表达式创建断言。

                                                                                                                        ---百度百科

Jmeter的作用

1.能够对HTTPFTP服务器进行压力和性能测试, 也可以对任何数据库进行同样的测试(通过JDBC)。

2.完全的可移植性和100% 纯java。

3.完全 Swing 和轻量组件支持(预编译的JAR使用 javax.swing.*)包。

4.完全多线程 框架允许通过多个线程并发取样和 通过单独的线程组对不同的功能同时取样。

5.精心的GUI设计允许快速操作和更精确的计时。

6.缓存和离线分析/回放测试结果。

好官方的讲完了,接下来说说通俗易懂的,就是现在,你的代码,感觉没有一点问题的,好,现在准备代码正式上线使用了,你这个模块是核心模块,例如秒杀项目,既然是秒杀,肯定是QPS非常高的,那么你现在需要知道你这个代码,能不能承受住很多人的同时点击,你不可能然你所在部门或所在公司,在同一时间来点击吧,这时候,Jmeter的作用来了。

首先使用Jmeter,你必须要配置JDK的环境变量,不知道怎么配的我简单说下,在官网下载好JDK后,点击下一步,傻瓜式安装就行,点击高级系统设置

 

配置系统变量选择你所安装的jdk位置就行

点击PATH加上%JAVA_HOME%\jre\bin

 

 好配置好后,去Apache官网下载Jmeter

Jmeter官网 这5.5 版本的是必须要JDK1.8以上的

 

安装好后,点击Jmeter.bat启动

 

出现如下截图,证明下载成功了。

 

 

如果英文看不懂没关系。我们可以点击Options

有个choose Language,选择简体中文就会出现如下中文界面了

 

 下一篇,我们进入测试正题!

啊哈哈。

如有不对,请大家支出!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值