Mac安装与配置jmeter&jmeter的使用&jmeter生成性能测试报告

前言:了解JMeter

JMeter用于高并发压力测试

一、下载JMeter

https://jmeter.apache.org/download_jmeter.cgi
进入官网下载JMeter安装包

解压到当前目录:

二、配置环境变量

1.检查Java版本确保有Java

java version

2.编辑配置文件

vim .bash_profile

3.把需要配置的环境变量粘贴进去,然后依次操作:

export JMETER_HOME="/Users/dori/softwareBymyself/apache-jmeter-5.0"                  
export PATH=$JAVA_HOME/bin:$JMETER_HOME/bin:$PATH

点击esc,退出编辑模式-》键盘上输入冒号“: ”-》输入“wq”点击enter,(w表示保存,q表示退出)

4.重新加载配置文件

source ~/.bash_profile

5.验证配置
在终端输入echo $JAVA_HOME,或echo $PATH,或echo $CLASS_PATH,可出现对应的路径,及配置成功。

三、启动JMeter

1.cmd进入到apache-jmeter-5.0的bin下,启动

sh jmeter


2.jmeter页面会自动弹出。

3.修改语言环境为中文(当然也可不改,改了看着方便些)
点击菜单栏【Options】按钮–单击【Choose language】>【Chinese(simplified)】,成功

四、使用JMeter

1.打开qg项目,测试抢购商品接口。

修改完名称单击保存时,可以选择jmx文件地址

2.选中“抢购项目”添加线程组

名词解释:

该测试接口设置为:

3.添加http请求并设置相关参数


4.添加运行结果分析监听器
http请求–添加–监听器–察看结果树
(添加上即可,不需要进行其他设置)
5.添加计数器
http请求–添加–配置元件–计数器

6.启动qg项目成功后,启动jmeter,可查看到结果:
(在redis将商品数改为100,在数据库清空表qg_goods_temp_stock和qg_order)

如果请求失败,会爆红。
检查数据库表qg_goods_temp_stock和qg_order,插入的数据应为100条。成功。

五、生成性能测试报告

1.新建一个cmd,不可以停掉之前在运行的jmeter,进入到bin下
2.生成命令:

./jmeter -n -t /Users/dori/softwareBymyself/抢购项目.jmx -l /Users/dori/softwareBymyself/qgGoods.jtl -e -o /Users/dori/softwareBymyself/qgResult

第一个路径:/Users/dori/softwareBymyself/抢购项目.jmx
表示:抢购项目的jmx文件

第二个路径:/Users/dori/softwareBymyself/qgGoods.jtl
表示:记录一些测试结果的,图形界面的测试报告数据记录会用到

第三个路径:/Users/dori/softwareBymyself/qgResult
表示:用于存放测试结果

2.完毕,index.html查看结果报告

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值