Mac安装与配置jmeterjmeter的使用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查看结果报告
Mac安装与配置jmeterjmeter的使用jmeter生成性能测试报告相关推荐
- Mac安装和配置Maven
Mac安装和配置Maven 狂神说Java 1.安装 在官网下载maven:maven官网 下载完成后解压文件到资源库(我是放到资源库) 2.配置环境变量 打开终端输入 vi ~/.bash_prof ...
- CSDN做测试的老师教你Jmeter生成压力测试报告
根据各大招聘网站上的需求来看,熟悉Jmeter做性能测试已经几乎成为必要条件了. 那么今天在这个给大家安利一波. 怎么使用Jmeter生成压力测试报告呢? 条件准备: 1.Jmeter3.2(推荐使用 ...
- mac 安装 python 配置||虚拟环境
前篇:http://www.cnblogs.com/ostrich-sunshine/p/8747791.html 介绍了 Mac 下 python 的一些相关知识. 这篇介绍 python3 的安装 ...
- mac安装jdkidea配置jdk
每次安装idea过程真是曲折 第一部分:mac安装jdk 1.下载jdk,安装:终端输入java -version查看java是否安装成功 2.配置环境变量 a.在终端输入 /usr/libexec/ ...
- Mac安装nginx配置过程
mac电脑系统重装了,记录一下安装nginx的过程: 1.打开终端 2.安装Command Line tools xcode-select --install 3.安装brew命令 1 ruby -e ...
- Mac安装与配置idea及tomcat
目录 下载安装IDEA 下载安装Tomcat IDEA配置tomcat 下载安装IDEA Mac的IDEA下载地址 1.进入官网选择所需版本,当前版本直接下载,其他版本选择other versions ...
- Mac安装并配置Git+SourceTree使用
目录 一 Git 1. 下载安装Git 2. 配置git 3. 配置gitee公钥 4. 配置文件 二. SourceTree 1. 下载 2. 使用 a mac创建一个要存放的文件夹 b 创建一个本 ...
- Mac安装、配置Maven
Mac下安装maven步骤如下: 下载maven, http://maven.apache.org/download.cgi 下载 我们选择binary zip archive 的类型 . 解压mav ...
- MAC安装Tomcat配置和使用
文章目录 1.安装Tomcat 2.进入配置文件查看配置端口 1.安装Tomcat 官网下载Tomcat:https://tomcat.apache.org/download-90.cgi 解压文件, ...
最新文章
- Java项目:美食菜谱分享平台系统设计和实现(java+springboot+mysql+ssm)
- Operations on word vectors-v2 吴恩达老师深度学习课程第五课第二周编程作业1
- redis 一主二从
- 选择合适的CMS搭建网站
- who,cut,diff,which,whereis,locate,updatedb 命令的使用
- jvm性能调优实战 -58类加载器过多引发的OOM问题
- 有一种神一样的学霸,叫北大保安
- 信息学奥赛一本通(1205:汉诺塔问题)
- 移动办公、企业-移动办公:移动过程中的办公触手可及-by小雨
- 毛绒材质渲染_零基础如何用OCtane做一只毛绒绒的皮卡丘?
- PyQt4设置窗口左上角的小图标
- Spring Boot实战解决高并发数据入库: Redis 缓存+MySQL 批量入库
- 电大数据库应用技术形考3_华为荣耀路由3体验:Wi-Fi6技术成熟应用,真正的平民好路由...
- 利用爬虫获取网上医院药品价格信息 (上)
- C语言sopc蜂鸣器按键弹奏中音,五邑大学sopc实验报告:基于自定义PWM的乐曲演奏实验.doc...
- thinkpadx1mdt 网络启动_二二、MDT 2013 Update 1批量部署-硬件驱动使用、驱动库建立及自动识别...
- UG NX 12 同步建模:删除面
- SnifferProDynamipsGUI环境构建
- POSTMAN接口测试流程
- unimodal_palindromic——回文串dp动规
热门文章
- 《Real-Time Rendering 4th Edition》全文翻译 - 第2章 图形渲染管线(上)2.1 ~ 2.3(20200720翻新)
- 3D游戏建模室内材质调整方法
- 计算机网络专业运动会入场式,这所学校运动会开幕式亮了!各方阵带着专业C位亮相...
- 总结 : 毕设采访原文呈现
- vue中遍历呈现数据
- python12306源码_春运了,Python大神分享爬取12306车票信息的例子,附抢票源码
- Crowding Counter 之 修改ShanghaiTech数据集
- MATLAB 的函数
- EBS开发_创建AP付款
- 数据处理一条龙!这15个Python库不可不知