使用Jmeter进行压力测试的配置和使用
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的配置和使用
创建线程组

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

创建HTTP请求

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

创建响应断言

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

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

配置完成以后可点击启动进行压测
标签: Jmeter