# （一）JMeter介绍与安装





<br>
#### Jmeter介绍
----
Apache JMeter™应用开源软件，100%纯Java应用程序,设计用于负载功能测试和性能测试。它最初是为测试Web应用程序而设计的，但后来扩展到其他测试函数中。

Apache JMeter 功能包括:

* 能够加载和测试许多不同的应用程序/服务器/协议类型：
  * Web的HTTP，HTTPS（java，Nodejs，PHP，ASP.NET，…）
  * SOAP / REST Webservices
  * FTP 文件传输协议
  * Database via JDBC
  * LDAP
  * Message-oriented middleware (MOM) via JMS
  * 邮件传输协议 - SMTP(S), POP3(S) 和 IMAP(S)
  * 本地命令或Shell 脚本
  * TCP
  * Java Objects


* 全功能测试IDE，允许快速记录测试计划（来自浏览器或本地应用程序），构建和
调试。
* 基于Java开发，支持Linux、Windows、MAC OSX等平台。
* 可以生成完整的动态HTML报告。
* 通过从最流行的响应格式、HTML、JSON、XML或任何文本格式提取数据的能力，可以轻松地进行相关性。
* 全多线程框架允许多线程并发采样，同时通过不同的线程组进行不同功能的同时采样。
* 缓存和离线分析/重放测试结果。
* 高度可扩展内核。

<br>
#### Jmeter安装
----
前面已经介绍了Jmeter是基于Java开发的，它的运行同样依赖于Java环境。

1、首先，[安装Java](/selenium_java/install-java/)。

2、然后，[下载Jmeter](http://jmeter.apache.org/download_jmeter.cgi)。

3、解压下载的__apache-jmeter-3.2.zip__包.

4、进入...\apache-jmeter-3.2\bin\解压目录，双击__ApacheJMeter.jar__启动（注：一定要配置Java环境）。

![](http://oriphg3yh.bkt.clouddn.com/jmeter_main.png)
如果可以看到上图，说明你的Jmeter已经安装好了。




原始封面

![课程图片](https://images.unsplash.com/photo-1616610865799-a65c191d5355?w=300)


