在Linux上运行JMeter(非界面)

news2024/12/22 17:17:15

参考:
查看文件类型:https://www.linuxprobe.com/files-tehre-fangfa.html
linux压缩文件
linux解压缩

华为云平台
配置:jdk环境、jmeter环境
在这里插入图片描述
jmeter配置(在/etc/profile文件中):

export JMETER_HOME=/path/to/jmeter/installation/directory
export CLASSPATH=$$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$CLASSPATH export PATH=$JMETER_HOME/bin:$PATH

可能用到的命令:

  1. 切换root:su root,录入密码(密码不会显示);切回user01:su user01
  2. 查看配置文件:cat /etc/profile
  3. 编辑配置文件:vim /etc/profile
    1. 编辑:i
    2. 保存并退出:先按esc,在输入“:wq”,按enter键
  4. 使配置文件生效:source /etc/profile
  5. 运行jm脚本:“jmeter -n -t 脚本.jmx -l 结果.jtl” 或 “jmeter -n -t 脚本.jmx -l 结果.csv”
    1. -h 帮助:打印出有用的信息并退出
    2. -n 非 GUI 模式:在非 GUI 模式下运行 JMeter
    3. -t 测试文件:要运行的 JMeter 测试脚本文件
    4. -l 日志文件:记录结果的文件
    5. -r 远程执行:启动远程服务
    6. -H 代理主机:设置 JMeter 使用的代理主机
    7. -P 代理端口:设置 JMeter 使用的代理主机的端口号

一些坑

1.Error: VM option ‘UseG1Gc’ is experimental and must be enabled via -XX:+UnlockExperimental VMOptions…

在这里插入图片描述

解决方法:

  1. 进入Jmeter/bin目录(也可以不进)
  2. 打开(编辑)不带任何后缀的Jmeter文件–‘vim /path/to/jmeter/bin/jmeter’
  3. 将这一行: “${GC_ALGO:=”-XX:+UseG1GC -XX:MaxGCPauseMillis=100 -XX:G1ReservePercent=20"}"这一行注释掉。
  4. 重启Jmeter
2.输入“jmeter”启动,未出现“jmeter”字样

可能是没有安装面板插件,不影响脚本执行
在这里插入图片描述

3.xxx permission denied

在这里插入图片描述

修改文件权限,上图中是因为没有对jmeter文件的执行权限,可通过修改jmeter文件的权限来解决此问题。
命令:chmod 755 /path/to/your/bin/jmeter (755对应rwxr-xr-x)

4.华为云:“文件列表获取失败”

在这里插入图片描述

原因是部分文件名称中带有“\”字符,导致堡垒机无法正确识别相关文件,只要重新命名文件或者文件夹,取消“\”字符即可正常。

5.启动报错

在这里插入图片描述
在这里插入图片描述

原因:缺少扩展插件(活跃用户数、响应时间图等等),不影响脚本执行

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

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

相关文章

基于FPGA的FFT图像滤波设计

1.FFT滤波算法介绍 FFT滤波就是通过傅里叶运算将图像转换到频域空间,然后在频域中对图像进行处理,最后将处理后的图像通过傅里叶逆运算将图像转会到时域空间。 在频域空间中,我们能够更好的对图像的噪声进行分析,然后找出相关规律…

Selenium不同版本配置自动下载驱动及打包细节

Selenium配置浏览器驱动 自动下载浏览器驱动的方法 selenium4.7.0自动下载浏览器驱动的方法 selenium4.11.0 或4.11.1手动设置浏览器驱动路径的方法pyinstaller打包程序时同时打包ChromeDriverchromedriver路径需要sys._MEIPASS的路径进行引用方法一:通过–add-data…

Ubuntu18.04显示--有线连接未托管

引用: Ubuntu18.04连不网 报"有线连接未托管"_ubuntu20.04以太网未托管-CSDN博客 正文 虚拟机环境配置: VirtaualBox Ubuntu18.04桌面版 问题现象: Ubuntu18.04虚拟机的桌面上提示“有线连接未托管”,虚拟机不能上网&#xf…

云手机在运营社媒方面对比真机有何优势

云手机作为一种虚拟手机环境,通过云端技术实现了将多个手机系统运行在同一台设备上的功能。在运营社交媒体方面,与传统的真机相比,云手机 具有一系列独特的优势,本文将从多个方面进行对比分析。 1、安全性 云手机提供了更高级别的…

一个不会绘画的我遇到AI绘画的时代

AI 绘画的时代 我是没有艺术细胞的,这点我从很小就切实的感受到了,我不会画画,不会唱歌,我便是艺术的荒漠。童年是那么的梦幻,那么的值得渴望,谁不想亲自用自己的画笔来描绘记忆中的过去那?没错…

手机网页视频批量提取工具可导出视频分享链接|爬虫采集下载软件

解放你的抖音视频管理——全新抖音批量下载工具震撼上线! 在这个信息爆炸的时代,如何高效地获取、管理和分享视频内容成为了许多用户的迫切需求。为了解决这一难题,我们研发了全新的视频批量下载工具,让你轻松畅享海量音视频资源。…

PAT题解 --- 寻宝图

今天是PTA题库解法讲解的第十天,今天我们要讲解浪漫侧影,题目如下: 题解思路: 要解决这个问题,可以使用深度优先搜索(DFS)方法来遍历每一个陆地或宝藏格子,标记所有与之相连的格子…

数据降维 | Matlab实现POD本征正交分解数据降维模型

数据降维 | Matlab实现POD本征正交分解数据降维模型 目录 数据降维 | Matlab实现POD本征正交分解数据降维模型基本介绍模型描述程序设计基本介绍 1.Matlab实现POD本征正交分解数据降维模型(完整源码和数据); 2.运行环境matlab2023; 3.POD降维,POD分解(Proper Orthogonal D…

计算机二级Python基础操作题

题目来源:计算机二级Python半个月抱佛脚大法(内呈上真题版) - 知乎 第4,5,6,7,9,10,11套 1. 基础题1 sinput() print("{:\"^30x}".format(eval(s))) b …

数据库被.[Goodmorningfriends@onionmail.org].faust勒索病毒加密,能恢复吗?

.faust勒索病毒有什么特点及危害? .faust勒索病毒是一种恶意软件,以其复杂的加密技术和勒索行为而闻名。这种病毒的主要目标是通过加密受害者的数据文件,然后勒索赎金以解密这些文件。它通常通过恶意附件、恶意链接或潜在的不安全下载源传播&…

云平台宿主机系统漂移分析

ntp时间同步机制 宿主机上ntp client每隔最小时间间隔64s,最大时间间隔1024s与ntpd server保持时间同步,当ntp client 与ntd server时间偏差为|+-10|s,立马纠正client ntp的时间与 ntp server保持一致。 宿主机时间异常判定 宿主机ntp client 并发去访问五个ntp servers…

letcode::根据二叉树创建字符串

根据二叉树创建字符串 题目描述: 给你二叉树的根节点 root ,请你采用前序遍历的方式,将二叉树转化为一个由括号和整数组成的字符串,返回构造出的字符串。 空节点使用一对空括号对 “()” 表示,转化后需要省略所有不影…

【JavaEE初阶系列】——带你了解volatile关键字以及wait()和notify()两方法背后的原理

目录 🚩volatile关键字 🎈volatile 不保证原子性 🎈synchronized 也能保证内存可见性 🎈Volatile与Synchronized比较 🚩wait和notify 🎈wait()方法 💻wait(参数)方法 🎈noti…

【Python + Django】静态文件的添加

前言: 前一篇文章我们已经学会了怎么用django写文本页面啦!!! 有一说一,这个静态页面是真的丑。 我们总得用一些花花绿绿的东西把这个丑陋的网站给装饰一下吧!!!!&…

java中异常类

异常 异常体系继承结构 Throwable类是 Java 语言中所有错误或异常的超类,只有当对象是此类(或其子类之一)的实例时,才能通过 Java 虚拟机或者 Java throw 语句抛出。     异常是对象,而对象都采用类来定义。异常的…

IDEA使用手册

天行健,君子以自强不息;地势坤,君子以厚德载物。 每个人都有惰性,但不断学习是好好生活的根本,共勉! 文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。…

真机笔记(1)第一阶段知识讲解

目录 第一阶段讲解: 1.1 机房 1.2 分类: 1.3 机房建设标准 1.3.1 安全性: 1.3.2 供电: 1.3.3 空气调节:(恒温恒湿) 1.3.4 电磁防护: 2.1 机柜 2.2 分类 2.3 机柜的高度单位 3.1 设备…

postman 用上一个请求的响应体中的字段设置下一个请求的请求参数

文章目录 IntroPostman usagePre-request ScriptTests javascripts API Intro 这一切都是为了增加自动化动作所占的比例(减少人手工操作复制粘贴可能会造成的错误)。 Postman usage 最常用的:选HTTP方法类型、写URL,在Headers中…

1240. 完全二叉树的权值

给定一棵包含 N 个节点的完全二叉树,树上每个节点都有一个权值,按从上到下、从左到右的顺序依次是 A1,A2,⋅⋅⋅AN,如下图所示: 现在小明要把相同深度的节点的权值加在一起,他想知道哪个深度的节点权值之和最大&#x…

外包干了6天,技术退步明显。。。。

说一下自己的情况,本科生,19年通过校招进入上海某软件公司,干了接近4年的功能测试,今年年初,感觉自己不能够在这样下去了,长时间呆在一个舒适的环境会让一个人堕落!而我已经在一个企业干了四年的功能测试&a…