前言:了解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查看结果报告

Mac安装与配置jmeterjmeter的使用jmeter生成性能测试报告相关推荐

  1. Mac安装和配置Maven

    Mac安装和配置Maven 狂神说Java 1.安装 在官网下载maven:maven官网 下载完成后解压文件到资源库(我是放到资源库) 2.配置环境变量 打开终端输入 vi ~/.bash_prof ...

  2. CSDN做测试的老师教你Jmeter生成压力测试报告

    根据各大招聘网站上的需求来看,熟悉Jmeter做性能测试已经几乎成为必要条件了. 那么今天在这个给大家安利一波. 怎么使用Jmeter生成压力测试报告呢? 条件准备: 1.Jmeter3.2(推荐使用 ...

  3. mac 安装 python 配置||虚拟环境

    前篇:http://www.cnblogs.com/ostrich-sunshine/p/8747791.html 介绍了 Mac 下 python 的一些相关知识. 这篇介绍 python3 的安装 ...

  4. mac安装jdkidea配置jdk

    每次安装idea过程真是曲折 第一部分:mac安装jdk 1.下载jdk,安装:终端输入java -version查看java是否安装成功 2.配置环境变量 a.在终端输入 /usr/libexec/ ...

  5. Mac安装nginx配置过程

    mac电脑系统重装了,记录一下安装nginx的过程: 1.打开终端 2.安装Command Line tools xcode-select --install 3.安装brew命令 1 ruby -e ...

  6. Mac安装与配置idea及tomcat

    目录 下载安装IDEA 下载安装Tomcat IDEA配置tomcat 下载安装IDEA Mac的IDEA下载地址 1.进入官网选择所需版本,当前版本直接下载,其他版本选择other versions ...

  7. Mac安装并配置Git+SourceTree使用

    目录 一 Git 1. 下载安装Git 2. 配置git 3. 配置gitee公钥 4. 配置文件 二. SourceTree 1. 下载 2. 使用 a mac创建一个要存放的文件夹 b 创建一个本 ...

  8. Mac安装、配置Maven

    Mac下安装maven步骤如下: 下载maven, http://maven.apache.org/download.cgi 下载 我们选择binary zip archive 的类型 . 解压mav ...

  9. MAC安装Tomcat配置和使用

    文章目录 1.安装Tomcat 2.进入配置文件查看配置端口 1.安装Tomcat 官网下载Tomcat:https://tomcat.apache.org/download-90.cgi 解压文件, ...

最新文章

  1. Java项目:美食菜谱分享平台系统设计和实现(java+springboot+mysql+ssm)
  2. Operations on word vectors-v2 吴恩达老师深度学习课程第五课第二周编程作业1
  3. redis 一主二从
  4. 选择合适的CMS搭建网站
  5. who,cut,diff,which,whereis,locate,updatedb 命令的使用
  6. jvm性能调优实战 -58类加载器过多引发的OOM问题
  7. 有一种神一样的学霸,叫北大保安
  8. 信息学奥赛一本通(1205:汉诺塔问题)
  9. 移动办公、企业-移动办公:移动过程中的办公触手可及-by小雨
  10. 毛绒材质渲染_零基础如何用OCtane做一只毛绒绒的皮卡丘?
  11. PyQt4设置窗口左上角的小图标
  12. Spring Boot实战解决高并发数据入库: Redis 缓存+MySQL 批量入库
  13. 电大数据库应用技术形考3_华为荣耀路由3体验:Wi-Fi6技术成熟应用,真正的平民好路由...
  14. 利用爬虫获取网上医院药品价格信息 (上)
  15. C语言sopc蜂鸣器按键弹奏中音,五邑大学sopc实验报告:基于自定义PWM的乐曲演奏实验.doc...
  16. thinkpadx1mdt 网络启动_二二、MDT 2013 Update 1批量部署-硬件驱动使用、驱动库建立及自动识别...
  17. UG NX 12 同步建模:删除面
  18. SnifferProDynamipsGUI环境构建
  19. POSTMAN接口测试流程
  20. unimodal_palindromic——回文串dp动规

热门文章

  1. 《Real-Time Rendering 4th Edition》全文翻译 - 第2章 图形渲染管线(上)2.1 ~ 2.3(20200720翻新)
  2. 3D游戏建模室内材质调整方法
  3. 计算机网络专业运动会入场式,这所学校运动会开幕式亮了!各方阵带着专业C位亮相...
  4. 总结 : 毕设采访原文呈现
  5. vue中遍历呈现数据
  6. python12306源码_春运了,Python大神分享爬取12306车票信息的例子,附抢票源码
  7. Crowding Counter 之 修改ShanghaiTech数据集
  8. MATLAB 的函数
  9. EBS开发_创建AP付款
  10. 数据处理一条龙!这15个Python库不可不知