Mac下安装Jmeter及初次使用

Posted flyinglion

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mac下安装Jmeter及初次使用相关的知识,希望对你有一定的参考价值。

前言:最近写了点hystrix熔断方面的接口,自己压测下,学习记录下Jmeter

一、Jmeter的安装

官网下载:http://jmeter.apache.org/download_jmeter.cgi

  • Binaries:二进制版本,可直接使用;
  • Source:源代码版,好像需要自己编译。

终端操作:

No.1

1.tar zxvf apache-jmeter-5.2.1.tgz

2.cd bin目录下

3. sh jmeter (即可打开)

No.2

配置环境变量在任意目录打开Jemter --> vi ~/.bash_profile -->source ~/.bash_profile

export JMETER_HOME=xxxx/apache-jmeter-5.2.1 #路径
export PATH=$JAVA_HOME/bin:$PATH:.:$JMETER_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$JMETER_HOME/lib/logkit-2.0.jar

然后 jmeter 命令 即可打开

No.3

默认是英文版,修改语言 -->bin/jmeter.properties --> 修改language=zh_CN

二、Jmeter的大概使用

测试: 10个用户的http请求在2秒内请求完成

大致页面:

技术图片

 

右击“测试计划”前面符号--》添加--》线程--》线程组

涉及几个参数:

线程数:相当于虚拟用户

Ramp-Up Period: 线程所用的首次循环的时间范围

循环次数:用户循环的次数,循环次数为永远默认不勾选,主要好处是用来绘制图标图标所用

调度器:调度器主要是用来设定特定时间运行所用的

根据测试要求,线程数设置为10,Ramp-Up Perod设置为2,循环次数设置为1

 

技术图片

 

 右击“线程组”前面符号--》添加--》取样器--》http请求

输入相应的ip、协议、端口(以百度为例)

技术图片

 

 同理,右击 添加监听器(多种)

技术图片

 

只了解了: 聚合报告的 

可参考博客: 

https://blog.csdn.net/yangzhenzhen/article/details/22305977 相关概念

https://www.cnblogs.com/xianlai-huang/p/7795215.html  聚合报告涉及参数

以上是关于Mac下安装Jmeter及初次使用的主要内容,如果未能解决你的问题,请参考以下文章

Mac安装及使用Jemter进行接口测试

mac下安装jmeter

Jmeter在Mac下安装教程

mac下jmeter的安装

mac下Jmeter的安装与环境变量配置

在mac下初次使用pygame踩坑纪实(卡死)