1. Jmeter简介

Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。

JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。

另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。

2. Jmeter的下载和安装

Jmeter的使用需要java环境,需要先下载安装jdk;

下载Jmeter工具包,解压后进入bin文件夹,点击jmeter.bat即可运行;

可下载插件,拥有更多专业元件。 在http://jmeter-plugins.org/downloads/all/下载JmeterPlugins-Standard-1.1.3.zip,解压后将JmeterPlugins-Standard.jar放在XXX\Apache\jmeter\lib\ext下即可

3. Jmeter的配置和使用

创建线程组

jmeter-thread.png

右键测试计划->添加->Threads(Users)->线程组

配置线程组

jmeter-thread-config.png

创建HTTP请求

jmeter-http.png

右键线程组->添加->Sampler->HTTP请求

配置HTTP请求

jmeter-http-config.png

创建响应断言

jmeter-predicate.png

右键HTTP请求->添加->断言->响应断言

配置响应断言

jmeter-predicate-config.png

创建聚合报告和查看结果树

jmeter-polymerization.png

配置完成以后可点击启动进行压测