如何下载和安装Apache JMeter
专注分享与IT相关知识,关注我,一起升职加薪!
JMeter的操作系统支持
以下是与JMeter兼容的操作系统列表
Linux操作系统
Windows
Mac OS
Ubuntu
安装JMeter的步骤
步骤1) 安装Java
因为JMeter是纯Java桌面应用程序,所以它需要完全兼容的JVM6或更高版本。可以下载并安装最新版本的Java SE开发工具包。下载Java平台(JDK)
安装完成后,可以使用以下过程检查系统中是否成功安装了Java JDK
在Windows/Linux中,转到终端
输入命令java-version
如果Java运行时环境安装成功,将看到如下图所示的输出
如果没有显示任何内容,重新安装Java SE运行时环境
步骤2) 下载Jeter
当前,JMeter的最新版本是Apache JMeter 5.3。可以从这里下载,但本教程演示的是2.9版的安装,安装过程保持不变。
选择要下载的二进制文件(zip或tgz),如下图所示
步骤3) 安装
JMeter的安装非常简单。只需将zip/tar文件解压缩成简单的解压缩文件,就完成了!
解压缩完成后,安装目录结构应如下图所示
下面描述的是JMeter目录及其重要性JMeter目录包含许多文件和目录
/bin:包含用于启动JMeter的JMeter脚本文件
/docs:JMeter文档文件
/Extras:与Ant相关的额外文件
/lib/:包含JMeter所需的Java库
/lib/ext:包含JMeter和协议的核心JAR文件
/lib/junit:用于JMeter的Junit库
/printable_docs:
步骤4) 启动JMeter
可以在3种模式下启动JMeter
GUI模式
服务器模式
命令行模式
在GUI模式下启动JMeter
如果使用的是Windows,只需运行/bin/jmeter.bat文件即可在GUI模式下启动JMeter,如下所示
下图注释了JMeter GUI中的各种组件
如何在非GUI模式下运行JMeter
在服务器模式下启动JMeter
分布式测试采用服务器模式。此测试以客户端-服务器模型的方式工作。在此模型中,JMeter在客户端计算机上运行,JMeter在GUI模式下运行。
要启动服务器模式,运行BAT文件bin\jeter-server.bat,如下图所示
在命令行模式下启动JMeter
GUI模式下的JMeter会消耗大量计算机内存。要保存要执行此操作的资源,使用以下命令选项
这是一个命令行示例
$jmeter -n -t testPlan.jmx - l log.jtl -H 127.0.0.1 -P 8000
附加
根据要求,将需要下面列出的一个或多个可选软件包。
Java编译器
Java编译器允许开发人员构建JMeter源代码和其他JMeter插件
SAX XML解析器
SAX是XML的简单API,最初是一个仅限Java的API。可以使用SAX XML解析器替代JMeter中的XML解析器
电子邮件支持
JMeter具有广泛的电子邮件功能。它可以根据测试结果发送电子邮件,还具有SMTP采样器。
JDBC驱动程序
如果要测试数据库服务器,则必须安装JDBC驱动程序
在Linux中使用JMeter
在Linux中使用JMeter与在Windows中使用JMeter相同;只需运行以下shell脚本即可。
运行脚本文件jeter(此文件没有扩展名)-运行JMeter(默认情况下为GUI模式)。
在服务器模式下运行脚本文件jeter-server-start JMeter(使用适当的参数调用JMeter脚本) *jmeter.sh-非常基本的JMeter脚本,没有指定JVM选项。*Mirror-server.sh-在非GUI模式下运行JMeter镜像服务器 *shutdown.sh-运行关闭的客户端以正常停止非GUI实例 *stoptest.sh-运行关闭的客户端以突然停止非GUI实例
浏览网页:https://www.itxiaonv.com/,了解更多IT信息
END