欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

windows和Linux安裝Jmeter與簡單使用方式

 更新時間:2025年05月22日 14:44:55   作者:jmeter  
這篇文章主要介紹了windows和Linux安裝Jmeter與簡單使用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

windows和Linux安裝Jmeter與簡單使用

一、下載安裝包

  • JDK
  • Jmeter

下載地址:

二、JDK安裝

找到相對應(yīng)的JDK安裝包

設(shè)置環(huán)境變量

1.windows設(shè)置jdk環(huán)境變量

win鍵+R ,輸入 sysdm.cpl — 高級 —環(huán)境變量

  • 新建環(huán)境變量

用戶和系統(tǒng)都可以,系統(tǒng)是所有用戶都支持,用戶只支持該用戶

  • 變量名:JAVA_HOME變量
  • 變量值:JDK安裝目錄

  • 系統(tǒng)變量中找到 path并添加以下兩條
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin

  • 驗證java環(huán)境

win+r 輸入cmd ,輸入java -version,出現(xiàn)jdk版本號則表明安裝成功

2.Linux中設(shè)置jdk環(huán)境變量

  • 解壓jdk文件夾到 /usr/local/java

目錄自選解壓到哪里都行

  • 添加環(huán)境變量

vim /etc/profile,在末尾添加以下內(nèi)容

export JAVA_HOME=/usr/local/java/jdk-17.0.10 #根據(jù)安裝目錄進行更改
export PATH=$JAVA_HOME/bin:$PATH
  • 刷新環(huán)境變量
source /etc/profile
  • 驗證是否安裝成功

java -version,出版本號即安裝成功

三、JMeter安裝

1. Windows設(shè)置jmeter環(huán)境變量

系統(tǒng)變量—path 添加以下內(nèi)容(jmeter安裝目錄bin目錄)

D:\apache-jmeter-5.6.3\bin
  • 檢查是否成功

win +r 鍵入 cmd 輸入jmeter -v,不報錯找不到即成功

2.Linux下設(shè)置jmeter環(huán)境變量

  • 解壓到/usr/local/jmeter 目錄自己任意創(chuàng)建
  • 配置環(huán)境變量

vim /etc/profile,加入以下內(nèi)容

export JMETER_HOME=/usr/local/jmeter/apache-jmeter-5.1.1
export  CLASSPATH=$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$CLASSPATH
export PATH=$JMETER_HOME/bin:$PATH

source /etc/profile 刷新環(huán)境變量

  • 驗證

終端輸入jmeter -v,不報錯找不到即安裝成功

四、JMeter 漢化

jmeter默認(rèn)為英文版,打開bin目錄下的jmeter.properties,將的值改為 language ``zh_CN`

language=zh_CN

五、JMeter session會話保持

  • 有一些應(yīng)用可能使用session進行了會話保持,但是Jmeter默認(rèn)是沒有啟用cookie去保存sessionID的,需要進行以下配置

修改jmeter安裝目錄bin下的jmeter.properties,將CookieManager.save.cookies的值修改為true,并把前面的#去掉,重啟Jmeter

六、JMeter插件管理器下載

  1. 訪問以下網(wǎng)址,下載 Plugins Manager JAR 文件并將其放入 JMeter 的 lib/ext 目錄中。然后啟動 JMeter 并轉(zhuǎn)到 “Options” 菜單以訪問插件管理器。

https://jmeter-plugins.org/wiki/PluginsManager/

七、錄制腳本

  • 添加http代理服務(wù)器,在測試計劃–>添加->非測試元件->http代理服務(wù)器
  • 添加一個線程組,用于存放錄制的腳本
  • 將目標(biāo)控制器改為剛剛創(chuàng)建的線程組

  • 設(shè)置過濾規(guī)則,避免錄制無關(guān)的請求

  • 設(shè)置瀏覽器代理/IE瀏覽器在windows設(shè)置里面設(shè)置

  • 點擊啟動,開始錄制腳本,
  • 在瀏覽器訪問要錄制腳本的網(wǎng)站,開始進行操作,錄制過程中可以設(shè)置作為腳本的前綴Transaction name
  • 操作完成后,點擊停止

八、JMeter命令行運行

在測試并發(fā)較大的情況下,GUI會有一定的性能瓶頸并且官方說明了,GUI只適用于制作和測試腳本,應(yīng)當(dāng)使用命令行進行。

jtl是一種類似log的文件格式,可以轉(zhuǎn)為HTML

jmxjmeter壓測腳本的文件格式

以下命令需cmd切換到j(luò)meter的bin目錄下執(zhí)行

1.遠程啟動輸出.jtl文件

jmeter -n -t <測試計劃文件路徑> -l <測試結(jié)果文件路徑>

例子:

jmeter -n -t /usr/local/腳本.jmx -l /usr/local/ceshi.jtl
  • -n — 以非GUI執(zhí)行,即命令行執(zhí)行
  • -t — 后跟測試計劃文件路徑
  • -l — 用于保存測試文件結(jié)果的路徑,默認(rèn)是.log。

2.遠程執(zhí)行命令(前提:需要配置好分布式壓測)

如果要在遠程服務(wù)器上執(zhí)行(Jmeter分布式壓測),可以使用一下命令

jmeter -n -t <測試計劃文件路徑> -l <測試結(jié)果文件路徑> -R jmterslaveIP

-R — 跟遠程IP,多個IP以逗號隔開。

3.jtl文件轉(zhuǎn)html

jmeter -g 測試結(jié)果文件.jtl -o <html輸出路徑>

4.html轉(zhuǎn)PDF報告

  • 瀏覽器輸出pdf

打開該html報告,然后ctrl+p打印,導(dǎo)出成pdf

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 詳解在Linux系統(tǒng)中如何識別和解決端口占用問題

    詳解在Linux系統(tǒng)中如何識別和解決端口占用問題

    在日常的 Linux 系統(tǒng)管理和開發(fā)過程中,端口占用是一個常見且令人頭疼的問題,無論是部署新服務(wù)、調(diào)試應(yīng)用程序,還是進行系統(tǒng)維護,遇到端口被占用都可能導(dǎo)致服務(wù)無法正常啟動或運行,本文將詳細介紹在 Linux 系統(tǒng)中如何識別和解決端口占用問題,需要的朋友可以參考下
    2025-01-01
  • Centos7中添加、刪除Swap交換分區(qū)的方法

    Centos7中添加、刪除Swap交換分區(qū)的方法

    Swap空間的作用是當(dāng)系統(tǒng)的物理內(nèi)存不夠用的時候,就需要將物理內(nèi)存中的一部分空間釋放出來,以供當(dāng)前運行的程序使用。這篇文章主要給大家介紹了關(guān)于Centos7中添加、刪除Swap交換分區(qū)的相關(guān)資料,以及Centos7下增加swap分區(qū)大小的方法,需要的朋友可以參考下。
    2018-04-04
  • Linux 中清空或刪除大文件內(nèi)容的五種方法

    Linux 中清空或刪除大文件內(nèi)容的五種方法

    這篇文章主要介紹了Linux 中清空或刪除大文件內(nèi)容的五種方法的相關(guān)資料,需要的朋友可以參考下
    2016-12-12
  • linux網(wǎng)絡(luò)NAT配置方式詳解

    linux網(wǎng)絡(luò)NAT配置方式詳解

    這篇文章主要為大家詳細介紹了linux網(wǎng)絡(luò)NAT配置方式,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-08-08
  • Linux alias命令編寫

    Linux alias命令編寫

    這篇文章主要介紹了Linux alias命令編寫,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-08-08
  • 怎樣給centos系統(tǒng)擴展磁盤分區(qū)的實現(xiàn)方法

    怎樣給centos系統(tǒng)擴展磁盤分區(qū)的實現(xiàn)方法

    這篇文章主要介紹了怎樣給centos系統(tǒng)擴展磁盤分區(qū)的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • 緩存服務(wù)器的建立原理分析

    緩存服務(wù)器的建立原理分析

    通常情況下我們運行程序的過程中會產(chǎn)生一些中間數(shù)據(jù),這些中間數(shù)據(jù)需要在將來的某個時間讀取。這就要求我們要把它存在一個提供高速存取的地方,最好的選擇就是內(nèi)存中。
    2008-10-10
  • Linux系統(tǒng)中 /etc/fstab 文件的深入解讀

    Linux系統(tǒng)中 /etc/fstab 文件的深入解讀

    這篇文章主要給大家介紹了Linux系統(tǒng)中 /etc/fstab 文件的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-01-01
  • centos 6.X升級ffmpeg包步驟詳解

    centos 6.X升級ffmpeg包步驟詳解

    眾所周知FFmpeg是一個開源免費跨平臺的視頻和音頻流方案,屬于自由軟件,采用LGPL或GPL許可證(依據(jù)你選擇的組件)。之前公司已經(jīng)安裝了ffmpeg包,但因為時間較久,所以最近打算升級下,所以這篇文章就記錄了在centos 6.X升級ffmpeg包的詳細步驟,下面來一起看看吧。
    2016-11-11
  • Linux中的賬號和權(quán)限管理方式

    Linux中的賬號和權(quán)限管理方式

    這篇文章主要介紹了Linux中的賬號和權(quán)限管理方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-05-05

最新評論