ubuntu配置jmeter

1.前提準備

  • 系統 ubuntu server 22.04
    • 前提條件:服務器更新apt與安裝lrzsz:
    • 更新apt:
	sudo apt update
  • 安裝lrzsz:
    • 命令行下的上傳下載文件工具
	sudo apt install lrzszsudo apt install zip

2.安裝jemeter

2.1.下載jdk17

  • 輸入命令:
	sudo apt install openjdk-17-jdk

2.2.配置jdk環境變量

  • vi編輯配置
  	vi ~/.bashrc
  • 增加下面內容
  		export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64/export PATH=$PATH:$JAVA_HOME/bin
  • 命令生效配置
  	source ~/.bashrcjava -version#這個時候,可以看到打印的java版本信息

2.3.安裝jmeter

  • 方案1(在自己的電腦,用瀏覽器打開):
    • 進入官網下載:|apache-jmeter-5.6.3.tgz|
    • 服務器輸入rz -bey 命令上傳jmeter壓縮包
    • 解壓至jmeter目錄:sudo tar -xzvf apache-jmeter-5.6.3.tgz -C /your jmeter file/
  • 方案2:(在linux服務器用wget下載)
		wget https://dlcdn.apache.org//jmeter/binaries/apache-jmeter-5.6.3.tgzsudo tar -xzvf apache-jmeter-5.6.3.tgz -C /your jmeter file/

2.4.配置jmeter環境變量

  • vi編輯配置
  	vi ~/.bashrc
  • 增加下面內容
  		export JMETER_HOME=/your jmeter file/apache-jmeter-5.6.3.tgz export PATH=$PATH:$JMETER_HOME/bin
  • 命令生效配置
  	source ~/.bashrc

2.5. 把jmx文件導入指定目錄下

  • 把jmx文件導入:在jmeter文件夾中輸入“rz -bey”命令,選擇jmx文件導入
cd ~
mkdir test
cd test
rz -bey
# 這個要選擇上傳的test.jmx,也可以通過sftp工具把這個文件上傳到 ~/test目錄下面

2.6.執行jmx文件存放測試報告

  • 新建一個目錄存放測試報告“mkdir -p ~/test/ResultReport”
  • 執行命令啟動腳本:“jmeter -n -t 球料.jmx -l result.jtl -e -o /your jmeter file/ResultReport”
  • 如下操作
cd ~
# 如果~/test/ResultReport” 目錄不存在,則執行 mkdir -p ~/test/ResultReport”
cd test
jmeter -n -t test.jmx -l result.jtl -e -o ./ResultReport”

2.7.導出測試報告

把報告打成壓縮文件:tar -czvf ResultReport.tar.gz ResultReport
導出壓縮文件:sz ResultReport.tar.gz

2.8.在本地電腦下載目錄打開服務器導出的壓縮文件進行解壓(mac在文稿文件夾中,win在下載文件夾中)

解壓后打開index.html查看執行情況

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/70752.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/70752.shtml
英文地址,請注明出處:http://en.pswp.cn/web/70752.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

半導體晶圓精控:ethercat轉profient網關數據提升制造精度

數據采集系統通過網關連接離子注入機,精細控制半導體晶圓制造過程中的關鍵參數。 在半導體制造中,晶圓制造設備的精密控制是決定產品性能的關鍵因素。某半導體工廠采用耐達訊Profinet轉EtherCAT協議網關NY-PN-ECATM,將其數據采集系統與離子注…

VSCode+PlatformIO報錯 找不到頭文件

如圖示,找不到目標頭文件 demo工程運行正常,考慮在src文件夾內開辟自己的代碼,添加后沒有找到 找了些資料,大概記錄如下: 1、c_cpp_properties.json 內記錄 頭文件配置 .vscode 中,此文件是自動生成的&a…

ARM 處理器平臺 eMMC Flash 存儲磨損測試示例

By Toradex秦海 1). 簡介 目前工業嵌入式 ARM 平臺最常用的存儲器件就是 eMMC Nand Flash 存儲,而由于工業設備一般生命周期都比較長,eMMC 存儲器件的磨損壽命對于整個設備來說至關重要,因此本文就基于 NXP i.MX8M Mini ARM 處理器平臺演示…

Comfy UI 快捷鍵

Comfy UI 頁面的快捷鍵操作(記錄下,以防忘記): 捷徑命令Ctrl Enter將當前圖表排隊等待生成Ctrl Shift Enter將當前圖表排成第一個生成圖表Ctrl Z/Ctrl Y撤消/重做Ctrl S保存工作流程Ctrl O加載工作流Ctrl A選擇所有節點A…

uniapp 本地數據庫多端適配實例(根據運行環境自動選擇適配器)

項目有個需求,需要生成app和小程序,app支持離線數據庫,如果當前沒有網絡提醒用戶開啟離線模式,所以就隨便搞了下,具體的思路就是: 一個接口和多個實現類(類似后端的模板設計模式)&am…

HIVE SQL函數之比較函數

背景:今天接到一個臨時需求,需要比較abc的大小,但是abc三個字段都存在為空的情況。 開發:對于這個開發很簡單,因為比較函數有太多了,首先想到的是用case when去進行一個非空的判斷,再去比較用I…

AI探索筆記:淺談人工智能算法分類

人工智能算法分類 這是一張經典的圖片,基本概況了人工智能算法的現狀。這張圖片通過三個同心圓展示了人工智能、機器學習和深度學習之間的包含關系,其中人工智能是最廣泛的范疇,機器學習是其子集,專注于數據驅動的算法改進&#…

進程概念、PCB及進程查看

文章目錄 一.進程的概念進程控制塊(PCB) 二.進程查看通過指令查看進程通過proc目錄查看進程的cwd和exe獲取進程pid和ppid通過fork()創建子進程 一.進程的概念 進程是一個運行起來的程序,而程序是存放在磁盤的,cpu要想執行程序的指…

OA辦公系統自動滲透測試過程

目錄 一、下載環境源碼 二、部署環境 三、測試 XSS漏洞 SQL注入 文件上傳漏洞 一、下載環境源碼 OA源碼打包地址: https://download.csdn.net/download/weixin_43650289/90434502?spm=1001.2014.3001.5503 二、部署環境

怎么修改node_modules里的文件,怎么使用patch-package修改node_modules的文件,怎么修改第三方庫原文件。

在開發中會遇到需要node_modules里第三方庫有bug,然后需要修改node_modules文件的情況 使用patch-package包可以修改node_modules里的文件 patch-package npm 官網:patch-package - npm 安裝 npm i patch-package 修改文件后 npx patch-package s…

Python在實際工作中的運用-通用格式CSV文件自動轉換XLSX

繼續上篇《Python在實際工作中的運用-CSV無損轉XLSX的幾個方法》我們雖然對特定格式的CSV實現了快速轉換XLSX的目標,但是在運行Py腳本前,還是需要編輯表格創建腳本和數據插入腳本,自動化程度很低,實用性不強,為減少人工提高效率,實現輸入CSV文件路徑即可自動適配完成轉換…

seacmsv9報錯注入

1、seacms的介紹 ? seacms中文名&#xff1a;海洋影視管理系統。是一個采用了php5mysql架構的影視網站框架&#xff0c;因此&#xff0c;如果該框架有漏洞&#xff0c;那使用了該框架的各個網站都會有相同問題。 2、源碼的分析 漏洞的部分源碼如下&#xff1a; <?php …

Hbase客戶端API——語句大全

目錄 創建表&#xff1a; 插入數據&#xff1a; 刪除數據&#xff1a; 修改數據&#xff1a; 查詢數據&#xff1a;Get 查詢數據&#xff1a;Scan 查詢數據&#xff1a;過濾查詢 創建表&#xff1a; 檢驗&#xff1a; 插入數據&#xff1a; 驗證 一次多條數據插入 驗證&…

vscode 版本

vscode官網 Visual Studio Code - Code Editing. Redefined 但是官網只提供最新 在之前的版本就要去github找了 https://github.com/microsoft/vscode/releases 獲取舊版本vscode安裝包的方法_vscode 老版本-CSDN博客

IP------PPP協議

這只是IP的其中一塊內容PPP&#xff0c;IP還有更多內容可以查看IP專欄&#xff0c;前一章內容為網絡類型&#xff0c;可通過以下路徑查看IP---網絡類型-CSDN博客&#xff0c;歡迎指正 3.PPP協議 1.PPP優點 網絡類型&#xff1a;p2p PPP---點到點協議 兼容性會更強凡是接口或…

Springboot基礎篇(3):Bean管理

前言&#xff1a;Spring 通過掃描類路徑&#xff08;Classpath&#xff09;來查找帶有特定注解&#xff08;如 Component、Service、Repository 等&#xff09;的類&#xff0c;并將它們注冊為 Spring 容器中的 Bean。 1 Bean掃描 Bean 掃描是 Spring 框架的核心功能之一&…

Metal 學習筆記二:3D模型

是什么讓一個好游戲更好玩&#xff1f;漂亮的圖像&#xff01;就像《神界&#xff1a;原罪2》&#xff0c;《暗黑破壞神3》以及《巫師3》等大作一樣&#xff0c;需要一個強大的程序團隊以及3D美術團隊強強合作。你在屏幕中看到正是3D模型使用自定義渲染繪制的結果。就像上一章你…

【算法】797. 差分

題目 797. 差分 思路 差分的實質是通過構造數組b減少時間復雜度&#xff0c;數組a為初始數據&#xff0c;構造數組b&#xff0c;數組a是b的前綴和&#xff0c;通過對數組b操作就可以實現數組a每個數加上c&#xff0c;而對數組b的操作在單位時間內即可完成&#xff0c;對數組…

解鎖狀態模式:Java 編程中的行為魔法

系列文章目錄 后續補充~~~ 文章目錄 一、狀態模式&#xff1a;概念與原理二、狀態模式的深度剖析&#xff08;一&#xff09;模式定義與核心思想&#xff08;二&#xff09;模式結構與角色 三、狀態模式的實際應用場景&#xff08;一&#xff09;電商系統中的訂單狀態管理&…

php 獲取head參數

php 獲取head參數 在PHP中&#xff0c;獲取HTTP頭部&#xff08;head&#xff09;參數可以通過不同的方式實現&#xff0c;下面為你詳細介紹幾種常見的方法。 1. 使用$_SERVER超全局變量 $_SERVER 是PHP中的一個超全局變量&#xff0c;它包含了諸如頭信息、路徑、腳本位置等…