jmeter基础02_下载安装jmeter

(安装包windows、mac、Linux通用)

Step1. 官网下载

        官网地址:https://jmeter.apache.org/download_jmeter.cgi

        官网可见最新版本的jmeter和要求的jdk版本,先说结论:建议下载Binaries-zip格式包即可。

 安装包有2大类:

        ① Binaries(应用程序,直接使用,下载这个即可);

        ② Source(可查看jmeter源码)。

安装包有2种格式:zip、tgz。内容一样,区别如下图(百度回答):

Step2. 安装(解压即用)

        解压后,放到想放的位置。

Windows系统:右键菜单解压。

Mac系统:双击解压到当前文件夹。

Linux系统:

        ① zip包,输入命令“unzip 压缩文件名”,解压到当前文件夹;(若Linux系统无zip命令,需要安装zip命令。)

unzip apache-jmeter-5.6.3.zip

        ② tgz包,输入命令“tar -zxvf 压缩文件名”,解压到当前文件夹。

tar -zxvf apache-jmeter-5.6.3.tgz

其他可能用到的Linux命令:

        ① Linux移动文件夹命令:mv folder_old folder_new/。

         举例:移动“/User/tuxiaomao”文件夹下的apache-jmeter-5.6.3文件夹到“/test_tools/”文件夹下。

# 进入目录cd /User/tuxiaomao# 移动文件夹(“./”意思是:当前位置)mv ./apache-jmeter-5.6.3 /test_tools/

        结果:jmeter路径变成“/test_tools/apache-jmeter-5.6.3”。

        ② Linux查看当前路径命令:pwd。

        (全称:Print Working Directory,‌显示当前工作目录的绝对路径。‌)

Step3. 配置环境变量

1. 新建JMETER_HOME变量。

举例:

JMETER_HOME=/Users/test_tools/apache-jmeter-5.6.3

2. 添加到环境变量PATH。

各系统操作:

1. Windows系统

① 我的电脑 → 右键“属性” → 高级系统设置 → 环境变量 → 系统变量。

② 点击“新建”,新建变量:

变量名:JMETER_HOME

变量值:E:\test_tools\apache-jmeter-5.6.3(你自己的jmeter文件夹路径)

作用:定义一个变量,供其他地方使用。

③ 双击系统变量下的PATH变量(或选中后点击“编辑按钮”):

(图片来自网络)

④ 点击“新建”,添加如下内容后,点击确定:

%JMETER_HOME%\bin

2. Mac系统

① 打开终端,输入命令“open -e ~/.bash_profile”,添加:

# 写你自己的jmeter文件夹路径export JMETER_HOME=/test_tools/apache-jmeter-5.6.3

② 找到PATH,在“=”后末尾添加:$JMETER_HOME/bin,如:

PATH=$PATH:(中间有其他项都不管):$JMETER_HOME/bin

③ 输入后,按“command + s”保存文件,关闭文件,输入命令“source ~/.bash_profile”,使配置生效。

source ~/.bash_profile

3. Linux系统

(添加内容和MAC系统一样,文件操作方法不同)

① 打开终端,输入命令“vim ~/.bash_profile”,打开文件。

vim ~/.bash_profile

② 按键盘“i”进入编辑模式,添加你自己的jmeter路径:

export JMETER_HOME=/test_tools/apache-jmeter-5.6.3

③ 找到PATH,在“=”后末尾添加:$JMETER_HOME/bin,如:

PATH=$PATH:(中间有其他项都不管):$JMETER_HOME/bin

④ 输入后,按键盘“esc”返回命令行模式,输入“:wq”后按键盘“enter”(回车键)保存并关闭文件。

⑤ 输入命令“source ~/.bash_profile”+回车,使配置生效。

成功:启动jmeter界面

方法1(仅Windows):

        双击bin目录下“jmeter.bat”,可以将“jmeter.bat”发送到桌面快捷方式。

方法2(通用):命令行输入“jmeter” + 回车 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/885415.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

理解鸿蒙app 开发中的 context

是什么 Context是应用中对象的上下文,其提供了应用的一些基础信息,例如resourceManager(资源管理)、applicationInfo(当前应用信息)、dir(应用文件路径)、area(文件分区…

Linux:git的了解和基础使用(保姆级教程)

文章目录 引言一、git是什么1.1 版本控制器git1.2 git的历史 二、git的使用2.1 安装git2.2 创建gitee账号2.3 git三板斧2.3.1 add2.3.2 commit2.3.3 push 三. git的补充总结 引言 git是一款软件,它用于帮助我们来管理代码以及文件,掌握并使用git可以很有…

探索LINQ在C#中的应用:从基本查询到数据联接

LINQ(语言集成查询)是微软为.NET框架开发的一种强大功能,于2007年作为C# 3.0和Visual Basic .NET 9.0的一部分引入。LINQ的诞生旨在提供一种一致且直观的方式来查询和操作数据,无论数据来源是内存中的集合、数据库还是XML文档。 …

鸿蒙UI开发——实现环形文字

1、背 景 有朋友提问:您好关于鸿蒙UI想咨询一个问题 如果我想实现展示环形文字是需要通过在Text组件中设置transition来实现么,还是需要通过其他方式来实现。 针对这位粉丝朋友的提问,我们做一下解答。 2、实现环形文字效果 ❓ 什么是环形…

搭建轻量级文件服务器Dufs

前言 Dufs是什么? 答:是一款轻量级文件管理服务器,类似于FTP服务器但又比FTP更好用易于管理。 Dufs有什么特性? 答: ‌静态文件服务…

【软考】系统分析师第二版 新增章节 第20章微服务系统分析与设计

微服务系统是一类基于微服务架构风格的分布式系统,它将应用程序拆分成多个独立的小型服务,每个服务都运行在独立的进程中,并采用轻量级通信协议进行通信。这些服务可以由不同的团队开发、不同的编程语言编写,并且可以按需部署。微…

基于SSM的校园美食交流系统【附源码】

基于SSM的校园美食交流系统 效果如下: 管理员主页面 用户主页面 美食信息页面 美食资讯页面 修改密码页面 论坛中心页面 研究背景 随着高校信息化建设的不断推进,校园生活日益丰富多样,学生对于美食的需求与探索也愈发旺盛。然而&#xff…

PICO+Unity MR空间网格

官方链接:空间网格 | PICO 开发者平台 注意:该功能只能打包成APK在PICO 4 Ultra上真机运行,无法通过串流或PICO developer center在PC上运行。使用之前要开启视频透视。 在 Inspector 窗口中的 PXR_Manager (Script) 面板上,勾选…

斗破QT编程入门系列之前言:认识Qt:获取与安装(四星斗师)

本系列是在学习完C之后,然后通过Qt构建界面来,赋予枯燥的代码新的样貌,这样我们才能开发出更人性化的程序,同时会进一步提高初学者对编程的兴趣,大家加油,斗破Qt来了。 斗破Qt目录: 斗破Qt编程…

PyTorch核心概念:从梯度、计算图到连续性的全面解析(三)

文章目录 Contiguous vs Non-Contiguous TensorTensor and ViewStrides非连续数据结构:Transpose( )在 PyTorch 中检查Contiguous and Non-Contiguous将不连续张量(或视图)转换为连续张量view() 和 reshape() 之间的区别总结 参考文献 Contig…

家庭宽带如何开启公网ipv4和ipv6

好久没更新了,最近在家里折腾nas。一来自己有下电影的习惯,二来手机的icloud容量也不够了。所以买了群晖的423,但是nas要想用的畅快,外网访问必不可少。所以我之前研究了下,打家里的电信快带打通了外网。 一般nas的服务商基本都会…

【Linux】Ansible集中化运维工具(详解)安装、常用模块、playbook脚本

文章目录 一、Ansible安装及远程控制1、关闭防火墙和SELinux2、安装ansible3、配置SSH无密码登录1、在管理机上生成一对密钥2、将公钥下发到远程主机3、保管密钥 4、主机目录 二、常用模块1、setup模块2、copy模块3、file模块4、shell模块5、script模块6、ping模块7、group模块…

基于 RNN 的语言模型

基于 RNN 的语言模型 循环神经网络(Recurrent Neural Network, RNN)是一类网络连接中包含环路的 神经网络的总称。 给定一个序列,RNN 的环路用于将历史状态叠加到当前状态上。沿着时间维度,历史状态被循环累积,并作为…

第二十九篇——线性代数:“矩阵”到底怎么用?

目录 一、背景介绍二、思路&方案三、过程1.思维导图2.文章中经典的句子理解3.学习之后对于投资市场的理解4.通过这篇文章结合我知道的东西我能想到什么? 四、总结五、升华 一、背景介绍 数学中的线性代数,再生活中的落地和应用,是我这个…

nodejs:下载,安装,系统环境配置,更换镜像

​​​​下载 地址:https://nodejs.org/zh-cn/download/prebuilt-installer 安装包 开始安装 安装完成 给文件夹添加权限 创建两个文件夹 node_cache node_global 更新环境变量 修改环境变量,新的全局模块路径,这样在任何位置运行命令时都…

AMD显卡低负载看视频掉驱动(chrome edge浏览器) 高负载玩游戏却稳定 解决方法——关闭MPO

2024.11.9更新 开关mpo ulps 感觉有用但是还是掉驱动,现在确定是window顶驱动问题 按网上的改注册表和组策略会让自己也打不上驱动 目前感觉最好的办法就是,重置此电脑,然后你就摆着电脑挂个十分钟半小时别动,一开始他是不显示…

案例精选 | 河北省某检察院安全运营中异构日志数据融合的实践探索

河北省某检察院是当地重要的法律监督机构,肩负着维护法律尊严和社会公平正义的重要职责。该机构依法独立行使检察权,负责对犯罪行为提起公诉,并监督整个诉讼过程,同时积极参与社会治理,保护公民权益,推动法…

【论文阅读】火星语义分割的半监督学习

【论文阅读】火星语义分割的半监督学习 文章目录 【论文阅读】火星语义分割的半监督学习一、介绍二、联系工作3.1Deep Learning for Mars3.2 数据集可以分为三类:3.3 半监督学习 三、提出的火星图像分割数据集四、方法四、实验 S 5Mars: Semi-Supervised Learning …

蓝桥杯 懒洋洋字符串--字符串读入

题目 代码 #include <iostream>using namespace std;int main(){int n;cin>>n;char s[210][4];int ans0;for(int i0;i<n;i){scanf("%s",s[i]);}for(int i0;i<n;i){char as[i][0];char bs[i][1];char cs[i][2];// cout<<a<< <<b…

免费送源码:Java+ssm+MySQL 在线购票影城 计算机毕业设计原创定制

摘要 随着互联网趋势的到来&#xff0c;各行各业都在考虑利用互联网将自己推广出去&#xff0c;最好方式就是建立自己的互联网系统&#xff0c;并对其进行维护和管理。在现实运用中&#xff0c;应用软件的工作规则和开发步骤&#xff0c;采用Java技术建设在线购票影城。 本设计…