下载JMeter去官网 Apache JMeter - Download Apache JMeter
环境要求 Java8+ ,所以需要去下载Java8以上的版本安装,由于Oracle过于**,请自行下载JDK
下载完JMeter后,不需要安装,直接解压就可以
执行 bin->jmeter.bat ,有个黑框(不可关闭),然后会看到JMeter打开了
启动后是英文的界面,设置里改成中文的
点击左上角:文件->新建 就会出现一个测试计划在下面
在测试计划右键:添加线程组
设置线程数 (线程数就是并发用户数)
在线程组中添加HTTP请求(每1个http请求可以看作是测试一个页面或一个接口)
设置请求的配置属性 (协议填了后,端口可以不用填)
为请求增加响应断言(可以理解为如何判定成功和失败),常用的断言为响应断言,如果是其他测试模式(比如接口测试,可能返回的JSON中包含某种参数则为失败),按照实际情况选择即可
一般的web压力使用响应断言即可
断言一般使用响应状态码来确认是否请求成功(一般web请求200为成功,其余为失败)
为某个请求或者是线程组设置添加监听器,用于查看结果 划出来的一般会比较常用
设置完成后,点击启动,则为开始测试,可以去对应的监听器查看结果
将聚合报告生成为文件存起来(后面生成报告用)
生成HTML报告的菜单
生成报告的配置
Result 选择聚合生成的jtl文件
user.properties 选择 bin 目录下的 user.properties
OutputDir 就是报告输出目录,选择一个目录即可
生成成功后,打开输出目录,看到的这些,就是报告内容了