最近使用了一下JMeter工具对系统进行性能测试,总结一下基本上使用:
1.下载安装
官网下载:http://jmeter.apache.org/
Windows下载zip就行,4.0以上版本需要jdk1.8支持,最新5.2.1版本,直接下载。
老版本的需要安装jdk,配置Jmeter的环境变量,好像5.0以后的版本就不要配置环境变量了,下载解压后可直接使用。
解压后目录结构如下:
打开bin目录下,运行jmeter.bat启动
界面如下
2.修改语言
修改语言为中文:
3.基本使用
(1)新建测试计划
保存到本地:
(2)添加并设置线程组
设置线程数:
(3)添加取样器
添加http请求取样器:
需要设置的参数如下:
其中POST请求的参数填在消息体参数里,GET请求的参数直接在左边的“参数”里添加:
(4)添加消息头管理器
由于请求的信息基本都是json格式,所以可以添加信息头管理器,添加k/v,分别为“content-type”和"application/json":
(5)添加监听器
监听器主要是查看结果用,有很多种,常见的可以用“查看结果树”和“聚合报告”
以上准备好了后,就可以进行简单的压力测试了,其他更多功能有待研究