<strong id="6sqeg"><object id="6sqeg"></object></strong>
<tt id="6sqeg"><s id="6sqeg"></s></tt>
  • <code id="6sqeg"></code>
  • 歡迎訪問牛耳教育官網 專注實戰IT培訓技術20年!
    400-0731-162
    當前位置:IT培訓機構 > 軟件測試培訓 > 性能測試工具JMeter的安裝和配置

    性能測試工具JMeter的安裝和配置

    時間: 2021-08-16 | 作者: admin | 分類:軟件測試培訓 | 關鍵字:軟件測試,性能測試 | 閱讀量:

    導讀:ApacheJMeter是Apache組織開發的基于Java的壓力測試工具。用于對軟件做壓力測試,它最初被設計用于Web應用測試,但后來擴展到其他測試領域。它可以用于測試靜態和動態資源,例如靜態文件、Java 小服務程序、CGI腳本、Java對象、數據庫、FTP 服務器,等等。

    ?    JMeter簡介:

     

       ApacheJMeter是Apache組織開發的基于Java的壓力測試工具。用于對軟件做壓力測試,它最初被設計用于Web應用測試,但后來擴展到其他測試領域。它可以用于測試靜態和動態資源,例如靜態文件、Java 小服務程序、CGI腳本、Java對象、數據庫、FTP 服務器,等等。JMeter可以用于對服務器、網絡或對象模擬巨大的負載,來自不同壓力類別下測試它們的強度和分析整體性能。另外,JMeter能夠對應用程序做功能/回歸測試,通過創建帶有斷言的腳本來驗證你的程序返回了你期望的結果。為了最大限度的靈活性,JMeter允許使用正則表達式創建斷言。

     

       Apachejmeter可以用于對靜態的和動態的資源(文件,Servlet,Perl腳本,java對象,數據庫和查詢,FTP服務器等等)的性能進行測試。它可以用于對服務器、網絡或對象模擬繁重的負載來測試它們的強度或分析不同壓力類型下的整體性能。你可以使用它做性能的圖形分析或在大并發負載測試你的服務器/腳本/對象。

     

       軟件下載:

     

       鏈接:http://jmeter.apache.org/download_jmeter.cgi

    ?性能測試工具JMeter的安裝和配置

       單擊apache-jmeter-5.4.1.zip下載工具,目前這個版本是最新的穩定版本,要注意的是此版本必須是在jdk8以java8以上的環境。不能適配java8以下的環境。

     

       你也可以下載上面的鏈接部署在Linux操作系統上。

     

       如果沒有java8環境,請自行配置JDK8。

     

       安裝步驟

     

       步驟1:

     

       解壓apache-jmeter-5.4.1.zip文件至d盤,本文解壓至D:\Develop\apache-jmeter-5.4.1目錄下。

     

       步驟2:

     

       桌面上選擇“我的電腦”(右鍵),高級,環境變量,在“系統變量”--->“新建”,在變量名中輸入:JMETER_HOME,變量值中輸入:D:\Develop\apache-jmeter-5.4.1。

    ?性能測試工具JMeter的安裝和配置

       步驟3:

     

       在系統變量中修改PATH變量,變量值中添加

     

       %JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;

     

       %JMETER_HOME%\lib\jorphan.jar;

    ?性能測試工具JMeter的安裝和配置

       步驟4:

     

       然后點擊Jmeter目錄下bin文件夾里的jmeter.bat就可以打開Jmeter。為了以后啟動方便,我們可以把當前文件發送到桌面快捷方式。

     

       如下圖:

    ?性能測試工具JMeter的安裝和配置

       關于工具啟動可能存在的一些問題解決方法:

     

       錯誤1:

     

       jmeter/5.1.1/libexec/bin/jmeter:line128:[::integerexpressionexpected

     

       /usr/local/Cellar/jmeter/5.1.1/libexec/bin/jmeter:line192:/Library/Java/JavaVirtualMachines/jdk1.******.jdk/Contents/Home/bin/java:Nosuchfileordirectory

     

       這類原因都是因為JDK配置不正確,或者JDK版本錯誤

     

       錯誤2:內存配置不正確

    ?性能測試工具JMeter的安裝和配置

       這類問題是內存配置不合理,發生此類問題,修改jmeter.bat

    ?性能測試工具JMeter的安裝和配置

       錯誤3:

    ?性能測試工具JMeter的安裝和配置

       這個不能算是個錯誤,只是提示信息,意思是警告你不要用圖形模式去做真實的測試,最好使用jmeter–n–t命令行模式去做真實測試??梢院雎?。

     

       關于日志中提示錯誤級別的判斷:

     

       如果出現:ERRORLEVEL=3錯誤,則是因為當前系統安裝的jdk版本過低,不符合jmeter要求所致,安裝對應版本的jdk即可解決問題。

     

       如果出現:ERRORLEVEL=1jmeter.bat文件修改內存大小,這個內存大小的設備根據你硬件設備去做平衡,不能太大,也不能太小,官網建議1-2G.

    免責聲明:本文內容來源于公開網絡,若涉及侵權聯系盡快刪除!,【本文標題和網址】性能測試工具JMeter的安裝和配置:http://www.eaglelawnandsnow.com/rjcs/1008.html
    下一篇:沒有了
    申請免費試學
    快捷咨詢
    資深IT講師一對一為您解答IT問題
    電話
    咨詢服務電話
    400-0731-162
    微信
    IT培訓_長沙java培訓機構_專注于實戰IT培訓技術20年-牛耳教育官網
    關注了解更多IT知識
    QQ
    熱門課程
    java軟件開發課程 Java是一種可以撰寫跨平臺應用程不齊人60%Java工程師缺口序的面向對象的程序設計語言。Java技術具有卓越的通用性、高效性、...
    嵌入式應用開發課程 嵌入式開發就是指在嵌入式操作系統下進行開發,包括在系統化設計指導下的硬件和軟件以及綜合研發。除暫且分離硬件的...
    軟件測試課程 軟件測試具有人才缺口大、發展方向廣、專業無限制、適合零基礎、技術上手快、職業生涯穩等優勢。 人才缺口大 國內測試...
    Web前端開發課程 web前端開發是創建Web頁面或app等前端界面呈現給用戶的過程,通過HTML,CSS及JavaScript以及衍生出來的各種技術、框架、解決方...
    java+大數據課程 什么是Java大數據? Java,是一門面向對象編程語言,具有功能強大和簡單易用的特征。作為**受歡迎的計算機語言,發展至今...
    python人工智能課程 Python是一門神奇的編程語言,它具有簡單易學、就業面廣、就業薪資高、競爭壓力小、開發效率高、行業風口等6個優勢,下...
    熱門資訊
    本文:(零基礎學java)零基礎也能學Java,5大Java學習方法!,最近有很多同學來問小編,關于學習java的方法,下面小編根據...
    大家的生活已經離不開嵌入式就連常用的共享單車都離不開嵌入式。所以越來越多的人看中了嵌入式的就業前景,轉行來做嵌...
    Web前端培訓機構的好壞直接決定了你學習后的就業薪資,市面上web前端培訓機構那么多,應該如何選擇靠譜的web前端培訓機構...
    當談到Python時,一般指的是CPython。但Python實際上是一門語言規范,只是定義了Python這門語言應該具備哪些語言要素,應當能...
    目前,Python非常流行并且被廣泛使用。它是目前最熱門的行業之一,競爭激烈,工資高,未來發展出色。但是對于學習Pytho...
    打算參加嵌入式培訓的同學對于嵌入式培訓課程的內容都特別的關心,只有在了解了課程內容之后才能更好的知道這個嵌入式...
    2020年學習嵌入式晚不晚?1、學技術不像學藝術,只要堅持,任何時候學都不晚。很多人對于學習嵌入式應用開發都會有所顧...
    本文(零基礎學python)0基礎學習Python容易犯哪些錯誤呢?主要介紹1. 忘記寫冒號 在if、elif、else、for、while、class、def 語句后...
    本文:IT培訓就業感言(牛耳教育IT培訓就業感言),介紹:轉眼間幾個月在牛耳教育的IT培訓就結束了,從學習到就業也算是...
    it培訓學校有用嗎?其實判斷IT培訓學校有沒有用,看培訓的課程是否能滿足自己的需求就可以了,如果培訓的課程自己都了...