jmeter--不同环境安装
一、Jmeter简介:
jmeter的官网:https://jmeter.apache.org/
jmeter是Apache下,纯java写的开源测试工具,常被测试人员用来做接口测试、性能测试、压力测试,是当前非常流行的一款测试工具。
因为他是用java开发的开源软件,所以他需要在java环境下才能运行,也同时决定了它可以跨平台(因为java是一种支持跨平台的语言)。 既然他要java运行环境,所以,安装jmeter之前,我们先要检查机器是否拥有java运行环境。
二、windows下安装运行jmeter
1、在电脑的‘运行’框中,输入cmd 回车,打开windows的dos窗口
2、在dos窗口中,输入:java -version 回车
如果出现如图,说明已经拥有java运行环境,如果报错,则说明java运行环境没有配置好,则要重新安装或检查java运行环境
# java运行环境安装
java的运行环境叫JRE(Java Runtime Environment)
jdk(Java Development Kit):是java开发工具包
jre是java运行环境,而jdk开发工具包中集成了jre,所以,我们想要安装java运行环境,jre、jdk任选一个安装即可。
3、jdk安装
1> 进入jdk官网:
https://www.oracle.com/technetwork/java/javase/downloads/index.html
2> 下载一个jdk版本
3> 双击下载完成后的包,根据提示,下一步下一步安装
4> 环境变量配置:
<1> 打开系统环境变量 <2> 检查是否存在JAVA_HOME 检查PATH中是否有%JAVA_HOME%\bin;
检查CLASSPATH中是否有.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 没有就要添加,确定保存 <3> 再次在dos窗口中,输入 java -version 回车 查看,如果正常说明java环境已正常,如果还是报错,那就重复上面检查环境变量配置
5> 安装完成后,再在dos窗口中,输入 java -version 回车 查看是否正常返回
4、配置jmeter
官网下载:https://jmeter.apache.org/download_jmeter.cgi
1> 解压zip包
2> 启动jmeter: 进入解压文件夹下的 bin 文件夹中
<1> 启动方法1: 双击 jmeter.bat文件
<2> 启动方法2:双击JmeterApache.jar文件 或在dos中进入该bin文件夹,执行 java -jar JmeterApache.jar
三、linux(unix系)下安装运行jmeter
注意:如果想在linux中运行带界面的jmeter,需要linux本身具有图形界面,如linux为服务器(如云服务器),一般没有图形界面,所以jmeter将不能以图形界面模式运行
1> 同样,首先是检查是否已经安装好java运行环境
2> 在终端中,执行 java -version
3> 出现如图,说明java环境已经安装,如果报错,则需要安装java运行环境
4> linux下安装jdk
# debain ubuntu deepin:
sudo apt-get install openjdk-8-jre
# 其他系统可以用:
su -c "yum install java-1.8.0-openjdk"
# 安装完成后,执行java -version 检查是否正常返回
5> 配置jmeter
<1> 官网下载:https://jmeter.apache.org/download_jmeter.cgi
<2> 解压下载包,进入解压后的 bin文件夹中
<3> 执行 sh jmeter.sh 执行 java -jar JmeterApache.jar 启动jmeter
本文来自博客园,作者:刑之风,转载请注明原文链接:https://www.cnblogs.com/xingzhifeng/p/17329417.html
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 实操Deepseek接入个人知识库
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· 【.NET】调用本地 Deepseek 模型
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库