1、jmeter介绍
Apache JMeter 应用程序是开源软件,是一个 100% 纯 Java 应用程序。用于测试Web应用程序、API和其他网络协议的性能。它具有以下特点:
1. 开源免费:JMeter是Apache软件基金会下的一个开源项目,它被称为Apache JMeter。
2. 基于Java开发:JMeter是基于Java开发的工具,因此在使用JMeter之前,需要确保已经安装了JDK 1.8或更高版本。
3. 跨平台:JMeter是一个跨平台的工具,可以在Windows和Linux等操作系统上运行。
4. 支持多种协议:JMeter支持测试多种网络协议,包括HTTP、HTTPS、FTP、SOAP、REST、JDBC等,使其适用于各种类型的应用程序和服务。
5. 插件生态系统:JMeter具有丰富的插件生态系统,可以根据需要安装和使用额外的监听器、采样器、断言和其他实用工具,扩展其功能和测试能力。
6. 分布式测试:JMeter支持分布式测试,可以将负载分散到多台机器上,以模拟更大规模的并发用户,提供更准确和可扩展的性能测试结果。
2、下载安装
下载地址:Apache JMeter - Download Apache JMeter
在下载JMeter文件时,"Binaries"和"Source"是两个不同的选项,它们之间有一些区别:
1. Binaries(二进制文件):这是已经编译和构建好的JMeter可执行文件。如果你只是想使用JMeter进行性能测试,那么推荐下载二进制文件。
2. Source(源代码):这是以Java编写的JMeter源代码文件。如果你要对JMeter进行二次开发,那么下载源代码是一个好的选择
Apache JMeter是一个开源的负载测试工具,您可以根据您的操作系统选择相应的文件:
1. 如果您正在使用Windows操作系统,您可以下载并使用"apache-jmeter-5.6.2.zip"文件。
2. 如果您正在使用类Unix或Linux操作系统,您可以下载并使用"apache-jmeter-5.6.2.tgz"文件。
由于我要在window系统使用jmeter,这里我下载的是"apache-jmeter-5.6.2.tgz"文件:apache-jmeter-5.6.2.zip
3、启动jmeter
要启动 jmeter需要先部署jdk环境,详见:JDK和JRE的区别和环境变量配置
之后按照以下步骤进行操作:
1. 对 "apache-jmeter-5.6.2.zip" 压缩文件进行解压缩。
2. 进入解压缩后的 bin目录。
3. 执行命令"jmeter.bat"来启动 JMeter。
也可以直接执行bin目录下的ApacheJMeter.jar文件来启动jmeter。
4、测试计划
reference:
Apache JMeter - User's Manual: Getting Started