首页 > 系统相关 >yanmay Centos7上安装jmeter

yanmay Centos7上安装jmeter

时间:2023-11-29 19:44:40浏览次数:50  
标签:tar gz Centos7 https HOME jmeter yanmay 下载

下载:https://archive.apache.org/dist/jmeter/binaries/

插件下载:https://jmeter-plugins.org/

来源:https://www.cnblogs.com/mayyan/p/16054439.html

Jmeter需要java环境

一、在Linux服务器先安装jdk:

1、以jdk-8u172-linux-x64.tar.gz为例:
下载地址:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

下载文件:

jdk-8u321-linux-x64.tar.gz

2、然后把下载tar.gz文件发送到服务器上

给安装包赋予运行权限:

chmod  755  jdk-8u321-linux-x64.tar.gz

然后解压: tar xzvf jdk-8u321-linux-x64.tar.gz  /usr/lib

始配置环境变量:(具体的Jdk的路径以自己的解压路径为准):

vim /etc/profile

export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_321
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.
export PATH=${JAVA_HOME}/bin:$PATH

使配置文件生效,source /etc/profile

然后检查,java -version

 

二、安装jmeter

下载地址:https://jmeter.apache.org/download_jmeter.cgi

下载安装包:apache-jmeter-5.4.3.tgz上传到服务器

然后解压到当前传的目录:
tar   zxvf  apache-jmeter-5.4.3.tgz 

mv  apache-jmeter-5.4.3  jmeter

mv /home/may/Desktop/jmeter/   /data

然后把解压的文件配置到对应的环境变量: vim  /etc/profile   添加如下配置
export JMETER_HOME=/data/jmeter
export CLASSPATH=$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$CLASSPATH
export PATH=$JMETER_HOME/bin:$PATH:$HOME/bin

让配置文件生效:  source   /etc/profile

验证jmeter是否安装成功:jmeter -v 出现以下图像代表安装成功

 

 

 

 

 

如果启动报这种错误代表内存不足

 

三、JMeterPlugin的下载安装;插件安装

下载地址:

https://jmeter-plugins.org/downloads/all/

1.jmeter-plugins-manager-1.1.jar
2.JMeterPlugins-Extras-1.4.0.zip
3.JMeterPlugins-Standard-1.4.0.zip
对应的云盘下载链接:
链接: https://pan.baidu.com/s/1ILDgflYrRpaMFklS9ac9FQ 密码: ecix
也可以自行下载,都可以的

上述插件:下载完成之后,例如:
jmeter-plugins-manager.jar,以及其他的插件,下载完成之后,将下载的jmeter-plugins-manager-0.11.jar文件放置到对应的jmeter的\lib\ext目录下面,然后重启JMeter即可。

 

四、使用

在linux目录下找到你的测试计划,vim打开进行编辑

<stringProp name="ThreadGroup.num_threads">200</stringProp> 线程数

<stringProp name="ConstantTimer.delay">100</stringProp>固定定时器的时间间隔

添加过的元器件其对应参数都可以在里面找到,进行参数调整时只要在这里编辑就行。

 也可以导入脚本执行

执行上述的文件:
找到对应的jmx文件的路径文件,然后开始执行:
jmeter  –n  –t  test.jmx  –l  test.jtl,即可生成测试报告:
test.jtl文件是生成的报告;

 

 

 

 

 

执行完之后,界面会出现一个 :end of run

 

 

  分类: jmeter

标签:tar,gz,Centos7,https,HOME,jmeter,yanmay,下载
From: https://www.cnblogs.com/gaoyanbing/p/17865684.html

相关文章

  • 全网最详细!Centos7.X 搭建Grafana+Jmeter+Influxdb 性能实时监控平台 (上)
    来源:https://developer.aliyun.com/article/907041本文涉及的产品可观测可视化Grafana版,10个用户账号1个月 立即试用 简介: 全网最详细!Centos7.X搭建Grafana+Jmeter+Influxdb性能实时监控平台(上)背景日常工作中,经常会用到Jmeter......
  • Jmeter压测可视化监控平台
    许多小伙伴在使用Jmeter原生测试报告时,有以下四点困扰: 报告不具备实时性。报告文件的大小随着测试时间的增长而增长,而磁盘存在读写瓶颈,随时都可能崩溃。报告中的数据是测试时间段内的平均值。报告较为冗余,可读性较差。在实际测试过程中,我们一般只关心三条曲线的数据......
  • Jmeter 中的公式与注意事项
    一、jmeter中的常用计算公式1.Ramp-Up时间:NumberofThreads(线程数) /Ramp-Up,表示每个请求间的间隔时间,当Ramp-Up为0时表示同时并发2.TPS=完成的事务数据/完成这些事务数所费时间(当使用了事务控制器);TPS=完成的请求数/完成这些请求数所费时间(未使用事务控制器)3.QPS= ......
  • jmeter压测中的集合点
    压力测试一般需要关注的点是虚拟用户数、TPS、响应时间,而为了实现这些目标必然会引入的概念是事务和集合点。本文具体描述jmeter的集合点。(lr的集合点是lr_rendezvous("");jmeter的是SynchronizingTimer) SynchronizingTimer  如上图,为“用户登录”请求添加了一个集合点:......
  • jmeter发送java请求
    本文描述jmeter如何发送java请求1.编写java请求,将加密、签名等封装,对外只暴露需要传的业务参数,jemter发送java请求时直接传入业务参数即可添加依赖:12345<dependency>    <groupId>org.apache.jmeter</groupId>    <artifactId>ApacheJMeter_java</art......
  • java 打包后jmeter使用Invalid signature file digest for Manifest main attributes
    ideal编写代码后,打包了一个jar是连关联的第三方jar一起打的用到jmeter后置处理器中报错:InvalidsignaturefiledigestforManifestmainattributes解决方案1:(手动删除文件) 通过压缩软件查看程序生成的jar包,可以看到META文件下有.SF,.DSA结尾的文件,手动删除后,再查看该......
  • 关于 xshell 连不上远程 CentOS7 云服务器的问题
    前情提要:今天收到腾讯云发来短信提示我的云服务器在17:23分时异地登录,我震惊,因为今天貌似根本没登过云服务器于是我赶紧上腾讯云控制台查看,先修改密码,然后重启,最后关机在接近19点时我重新开机,再次修改了密码,然后按照网上的教程关闭定时任务,查找有没有守护进程或者挖矿病毒,无果......
  • Jmeter组件执行顺序与作用域
    一、Jmeter重要组件:1)配置元件---ConfigElement:用于初始化默认值和变量,以便后续采样器使用。配置元件大其作用域的初始阶段处理,配置元件仅对其所在的测试树分支有效,如,在同一个作用域的任何采样器前。2)前置处理器---PreProcessors:前置处理器会在采样器发出请求之前做......
  • jmeter断言
     断言是在请求的返回层面增加一层判断机制。因为请求成功了,并不代表结果一定正确,因此需要检测机制提高测试准确性。现在介绍三种常用断言。 1.响应断言在取样器上添加响应断言,如下图:  添加响应断言后,再添加一个“断言结果”。 ......
  • CentOS7安装Docker
    1、前言安装参考文档:https://docs.docker.com/engine/install/centos/阿里镜像地址:https://www.aliyun.com/product/acr安装命令:基于root账户进行安装,非root命令采用sudo2、安装docker2.1、删除原有的dockeryumremovedocker\docker-client\docker......