性能测试——Jmeter( Mac & Cent OS )


 JMeter介绍 

Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、小程序、CGI 脚本、Java 对象、数据库、FTP服务器等等

JMeter安装

在终端输入以下代码进行安装

brew install jmeter

然后输入以下代码打开jmeter;或者直接找到/usr/local/bin文件夹,然后单击jmeter打开

open /usr/local/bin/jmeter

终端执行出现下图内容则安装成功

jmeter -v 

启动JMeter 

  • 执行jmeter,将启动JMeter,在终端会有如下输出:
  • 可操作菜单Options => Choose Language => Chinese 进行中文语言的切换:

创建测试计划

  • 右键Test plan 选择线程组 

  • 填写3000线程数

  • 右键线程组找到HTTP请求

  • 右键线程组找到响应断言

  • 选择响应代码  填写200 成功状态码

  • 右键找到察看结果树

点击启动

  • 点击保存,测试计划创建完成

运行测试计划

执行命令

jmeter -n -t ./察看结果树.jmx -l result.txt -e -o report

# Test_plan.jmx:测试计划文件
# result.txt:测试记录
# report:测试报告保存目录

输出如下则执行成功

进入至report目录,用浏览器打开index.html