国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Jmeter 性能測試入門 ——性能插件介紹

這篇具有很好參考價值的文章主要介紹了Jmeter 性能測試入門 ——性能插件介紹。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

目錄

一、前言

1、首先,JMeter提供了三個基本的線程組,分別為:

2、其他線程組可以通過集成插件的方式使用,包括:

二、集成插件下載安裝

1、下載地址:jmeter-plugins.org?

2、安裝:下載后文件為plugins-manager.jar格式,將其放入jmeter安裝目錄下的lib/ext目錄,然后重啟jmeter,即可。

3、啟動jemter,點擊選項,最下面的一欄,如下圖所示:

二、Transactions per Second

三、Response Times Over Time

四、Thread Group、setUp Thread Group和tearDown Thread Group

五、階梯加壓線程組1

—bzm - Concurrency Thread Group,jp@gc - Stepping Thread Group,jp@gc - Ultimate Thread Group

1、主要功能:階梯控制線程數(shù)并發(fā)

2、簡述:上面3個都可用于階梯式加壓測試,但是由于Stepping Thread Group已經不再被官方推薦使用了,我們對Concurrency Thread Group進行簡單介紹。

3、監(jiān)控:jp@gc - Active Threads Over Time

六、階梯加壓線程組2

—bzm - Arrivals Thread Group,bzm - Free-Form Arrivals Thread Group

1、主要功能:階梯控制?每秒/每分鐘 請求數(shù)

2、簡述:Arrivals Thread Group適合負載測試,F(xiàn)ree-Form Arrivals跟Arrivals Thread Group差不多

總結

重點:配套學習資料和視頻教學


一、前言

1、首先,JMeter提供了三個基本的線程組,分別為:

  • Thread Group
  • setUp Thread Group
  • tearDown Thread Group

2、其他線程組可以通過集成插件的方式使用,包括:

  • bzm - Arrivals Thread Group
  • bzm - Concurrency Thread Group
  • bzm - Free-Form Arrivals Thread Group
  • jp@gc - Stepping Thread Group
  • jp@gc - Ultimate Thread Group

以上,可以通過右鍵測試計劃->添加->Threads(Users),選擇對應的線程組進行添加

二、集成插件下載安裝

1、下載地址:jmeter-plugins.org?

2、安裝:下載后文件為plugins-manager.jar格式,將其放入jmeter安裝目錄下的lib/ext目錄,然后重啟jmeter,即可。

3、啟動jemter,點擊選項,最下面的一欄,如下圖所示:

Jmeter 性能測試入門 ——性能插件介紹

打開后界面如下:

Jmeter 性能測試入門 ——性能插件介紹

Installed Plugins(已安裝的插件):即插件jar包中已經包含的插件,可以通過選中勾選框,來使用這些插件;

Available Plugins(可下載的插件):即該插件擴展的一些插件,可以通過選中勾選框,來下載你所需要的插件;

Upgrades(可更新的插件):即可以更新到最新版本的一些插件,一般顯示為加粗斜體,可以通過點擊截圖右下角的Apply Changes and Restart Jmeter按鈕來下載更新;

PS:一般不建議進行更新操作,因為最新的插件都有一些兼容問題,而且很可能導致jmeter無法使用(經常報加載類異常)!?。?/p>

  建議使用jmeter最新的3.2版本來嘗試更新這些插件。。。

二、Transactions per Second

  即TPS:每秒事務數(shù),性能測試中,最重要的2個指標之一。該插件的作用是在測試腳本執(zhí)行過程中,監(jiān)控查看服務器的TPS表現(xiàn)

————比如整體趨勢、實時平均值走向、穩(wěn)定性等。

Jmeter 性能測試入門 ——性能插件介紹

三、Response Times Over Time

TRT:事務響應時間,性能測試中,最重要的兩個指標的另外一個。

該插件的主要作用是在測試腳本執(zhí)行過程中,監(jiān)控查看響應時間的實時平均值、整體響應時間走向等。

Jmeter 性能測試入門 ——性能插件介紹

四、Thread Group、setUp Thread Group和tearDown Thread Group

  • Thread Group是我們通常使用的線程,模擬用戶數(shù),每一個線程就相當于一個虛擬的用戶;
  • setUp Thread Group是一個特殊的線程組,用于執(zhí)行測試之前的初始化操作;
  • tearDown Thread Group是一個特殊的線程組,用于執(zhí)行測試結束之后的回收工作;

五、階梯加壓線程組1

—bzm - Concurrency Thread Group,jp@gc - Stepping Thread Group,jp@gc - Ultimate Thread Group

1、主要功能:階梯控制線程數(shù)并發(fā)

2、簡述:上面3個都可用于階梯式加壓測試,但是由于Stepping Thread Group已經不再被官方推薦使用了,我們對Concurrency Thread Group進行簡單介紹。

Jmeter 性能測試入門 ——性能插件介紹

  • ?target concurrency:目標并發(fā)數(shù)
  • ramp up time(min):加速時間
  • ramp-up steps count:加速步驟計數(shù)
  • hold target rate time(min):保持目標費率時間
  • thread iterations limit:線程迭代次數(shù)限制
  • log threads status into file:將線程狀態(tài)記錄到文件

以上,以圖形的方式展示了線程加壓的過程,例如:

  • 100個線程組,加速時間為5分鐘,10個加速步驟,保持目標費率10分鐘:
  • 10個加速步驟,每步10個線程組;
  • 5分鐘/10步=0.5,每步0.5分鐘;即每0.5分鐘加載十個線程組,直到達到100個;
  • 達到100個線程組之后,所有這些線程組將繼續(xù)運行,加壓十分鐘。

3、監(jiān)控:jp@gc - Active Threads Over Time

階梯加壓線程組需要和 Active Threads Over Time(不同時間活動數(shù)量展示)結合起來,這樣能看到動態(tài)的階梯加壓效果

六、階梯加壓線程組2

—bzm - Arrivals Thread Group,bzm - Free-Form Arrivals Thread Group

1、主要功能:階梯控制?每秒/每分鐘 請求數(shù)

2、簡述:Arrivals Thread Group適合負載測試,F(xiàn)ree-Form Arrivals跟Arrivals Thread Group差不多

??Jmeter 性能測試入門 ——性能插件介紹

  • target rate:目標費率,每秒鐘多少個請求數(shù)
  • ramp up time(sec):達到目標費率需要的時間
  • ramp-up steps count:達到目標費率需要多少步
  • hold target rate time(sec):保持目標費率時間
  • thread iterations limit:線程迭代次數(shù)限制
  • log threads status into file:將線程狀態(tài)記錄到文件
  • concurrency limit:最大并發(fā)數(shù)限制

例如:文章來源地址http://www.zghlxwxcb.cn/news/detail-434422.html

  • 目標費率為100,加速時間為10秒鐘,5個加速步驟,保持目標費率10秒鐘:
  • 5個加速步驟,每步20增加個費率;
  • 10s/5步=2,每步2秒鐘;即每2秒鐘加載20個費率,直到達到100;
  • 達到100個費率之后,按照這個標準進行加壓10秒鐘;
  • 以上,前十秒鐘按照設置不斷增加費率,請求數(shù)為(20+40+60+80+100)*2=600個;后十秒鐘,按照每秒100個費率計算,請求數(shù)為100*10=1000個;共計1600個請求數(shù)。

到了這里,關于Jmeter 性能測試入門 ——性能插件介紹的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 《Git入門實踐教程》前言+目錄

    版本控制系統(tǒng)(VCS)在項目開發(fā)中異常重要,但和在校大學生的交流中知道,這個重要方向并未受到重視。具備這一技能,既是項目開發(fā)能力的體現(xiàn),也可為各種面試加碼。在學習體驗后知道,Git多樣化平臺、多種操作方式、豐富的資源為業(yè)內人士提供了方便的同時,也造成

    2024年02月10日
    瀏覽(96)
  • 深聊性能測試,從入門到放棄之: Windows系統(tǒng)性能監(jiān)控(三)任務管理器介紹及使用。

    深聊性能測試,從入門到放棄之: Windows系統(tǒng)性能監(jiān)控(三)任務管理器介紹及使用。

    關于Windows系統(tǒng)性能監(jiān)控的前兩篇 《 Windows系統(tǒng)性能監(jiān)控(一) 性能監(jiān)視器介紹及使用 》 《 Windows系統(tǒng)性能監(jiān)控(二) 資源監(jiān)控器介紹及使用 》 私下里有很多同學反饋,說學到了很多, 其實,在平時,如果我們能把集成好的服務監(jiān)控應用起來, 你會收到意想不到的驚喜, 畢竟,

    2024年02月03日
    瀏覽(22)
  • 深聊性能測試,從入門到放棄之: Windows系統(tǒng)性能監(jiān)控(二) 資源監(jiān)控器介紹及使用。

    深聊性能測試,從入門到放棄之: Windows系統(tǒng)性能監(jiān)控(二) 資源監(jiān)控器介紹及使用。

    小屌絲 :魚哥,我看了你這篇《Windows系統(tǒng)性能監(jiān)控(一) 性能監(jiān)視器介紹及使用》,讓我學到了好多知識。 小魚 :嗯,我自己在寫這篇文章的時候,也學到了好多。 小屌絲 :是嗎,你不都是知道了,咋還又學到了好多; 小魚 :這個很正常啊,你把你會的知識,重新以文字

    2024年01月25日
    瀏覽(27)
  • Jmeter系列-環(huán)境部署、詳細介紹、安裝目錄介紹(1)

    Jmeter系列-環(huán)境部署、詳細介紹、安裝目錄介紹(1)

    http://jmeter.apache.org/下載最新版本的 JMeter,解壓文件到任意目錄 1、下載(注意選擇操作系統(tǒng)對應的位數(shù)32/64) 官網(wǎng) :http://www.oracle.com 2、安裝(一鍵式) ,所有步驟選擇項默認選擇項。 3、配置環(huán)境變量 JAVA_HOME=JDK完整安裝路徑 環(huán)境變量Path添加:%JAVA_HOME%bin;%JAVA_HOME%jrebin;

    2024年02月09日
    瀏覽(24)
  • 性能測試很簡單-JMeter性能測試實踐

    性能測試很簡單-JMeter性能測試實踐

    最近破費買了一臺服務器,準備搭建自己的網(wǎng)站,順便將自己開發(fā)的一些測試小工具部署到服務器上,雖然機器配置一般,還是決定對服務器進行壓測一番,看一下服務器性能如何。本次壓測選擇的工具是JMeter,這個工具也是接口測試工具,可以做接口自動化測試。話不多說

    2024年01月16日
    瀏覽(24)
  • 【性能測試】jmeter數(shù)據(jù)庫性能測試

    【性能測試】jmeter數(shù)據(jù)庫性能測試

    本文是記錄使用jmeter對數(shù)據(jù)庫進行性能測試,以及在測試過程中常使用的方法。 上傳解壓包,解壓,配置環(huán)境變量 檢查安裝結果 說明: windows為免安裝,直接執(zhí)行bin目錄下jmeter.bat可執(zhí)行文件 將被測數(shù)據(jù)庫JDBC對應的jar包,拷貝至jmeter工具lib目錄下 數(shù)據(jù)庫對訪問client開啟免密

    2023年04月08日
    瀏覽(24)
  • jmeter做接口壓力測試_jmeter接口性能測試

    jmeter做接口壓力測試_jmeter接口性能測試

    ?jmeter是apache公司基于java開發(fā)的一款開源壓力測試工具,體積小,功能全,使用方便,是一個比較輕量級的測試工具,使用起來非常簡單。因為jmeter是java開發(fā)的,所以運行的時候必須先要安裝jdk才可以。jmeter是免安裝的,拿到安裝包之后直接解壓就可以使用,同時它在linu

    2024年02月07日
    瀏覽(32)
  • Jmeter性能測試:高并發(fā)分布式性能測試

    Jmeter性能測試:高并發(fā)分布式性能測試

    當進行高并發(fā)性能測試的時候,受限于Jmeter工具本身和電腦硬件的原因,無法滿足我們對大并發(fā)性能測試的要求。 基于這種場景下,我們就需要采用分布式的方式來實現(xiàn)我們高并發(fā)的性能測試要求。 ?要進行分布式性能測試,我們首先要一臺機器作為主控機(Controller),其

    2024年02月08日
    瀏覽(43)
  • jmeter 性能測試工具的使用(Web性能測試)

    jmeter 性能測試工具的使用(Web性能測試)

    1、下載 該軟件不用安裝,直接解壓打開即可使用。 2、使用 這里就在win下進行,圖形界面較為方便 在目錄apache-jmeter-2.13bin 下可以見到一個jmeter.bat文件,雙擊此文件,即看到JMeter控制面板。主界面如下: 3、創(chuàng)建線程組 測試計劃--右鍵——》添加——》hreads——》線程組 設

    2024年02月10日
    瀏覽(99)
  • JMeter性能測試系列一初識JMeter

    JMeter性能測試系列一初識JMeter

    1.JMeter介紹 Apache組織的Stefano Mazzocchi是JMeter項目的創(chuàng)始人。編寫JMeter最初的目的是為了測試server的性能(后期被Tomcat替代)。隨后,JMeter在Apache組織內部開始被其他項目所使用,并最終推廣出來,成為獨立的軟件項目并不斷更新,提高能力。 JMeter使用Java語言開發(fā),桌面級應用,

    2024年02月19日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包