<sub id="gqw76"><listing id="gqw76"></listing></sub>
      <sub id="gqw76"><listing id="gqw76"></listing></sub>

    1. <form id="gqw76"><legend id="gqw76"></legend></form>
    2. Jmeter——元件擴展,使其功能更全面

      工具擴展

      在之前的博文中,有介紹自定義函數、Java請求擴展,博文如下:

      Jmeter二次開發——基于Java請求

      Jmeter二次開發——自定義函數

      上述內容,是按自己的需要來進行針對性擴展,從而實現來滿足對應測試需求。

      開發復雜的插件,工作量還是蠻大的,那有沒有官方可擴展的插件呢,答案是有的,今天,就來對自己的Jmeter工具擴展一下。

      擴展包

      在擴展之前,需要下載擴展包,下載地址,下載 plugins-manager.jar ,下載后,將文件放到Jmeter目錄 lib/ext 下。如下所示:

      需要注意的是,如果已經打開了Jmeter,需要重啟Jmeter才生效哦。

      重啟Jmeter之后,查看Jmeter面板,工具欄中會多一個圖標,如下:

      點擊圖標,查看界面中的內容,分別是已安裝的、可安裝的、可升級的,如下所示:

      函數擴展

      我們可以看到,可安裝tab下,有很多擴展項,官網也有詳細文檔介紹,點擊查看具體文檔。

      我們先來擴展下函數,在可安裝tab下,選擇 Custom JMeter Functions ,具體操作如下所示:

      選擇后,點擊Apply Changes and Restart Jmeter,Jmeter會下載對應Jar包,并重啟,使擴展生效。

      重啟后,我們來看函數助手中的函數,會多展示一些,未擴展之前,這些函數時不展示的,比如:chooseRandom,如下所示:

      其實還有其他函數,我們直接來看官網介紹,點擊查看詳情,會增加15個函數,具體如下:

      • chooseRandom
      • doubleSum
      • env
      • isDefined
      • MD5
      • base64Encode
      • base64Decode
      • strLen
      • substring
      • strReplace
      • strReplaceRegex
      • uppercase and lowercase
      • iterationNum
      • caseFormat

      函數的具體用法就不介紹了,官網上的文檔有詳細介紹。

      線程組擴展

      平時在做性能測試的時候,用默認的線程組,有些場景不好設計。同樣的,可以通過線程擴展來解決,里面就有我們熟悉的 jp@gc - Stepping Thread Group。擴展方式我們具體來看:

      由于之前已經講了擴展的入口,這里就不說了,操作一樣,進入下擴展彈框中,添加Custom Thread Groups,如下所示:

      右側顯示,添加這個插件,會新增5個線程組,添加后,我們重啟Jmeter,具體來看下線程組,是不是多了5個,如下所示:

      從圖中可知,的確新增了5個線程組,平時用的比較多的是 jp@gc - Stepping Thread Group,詳細官網文檔。

      具體使用,后續博文再講。

      監聽擴展一

      真正做性能測試,是需要在非GUI模式下運行,避免Jmeter本身對性能結果的影響。但界面中,Jmeter也是支持查看監控的,比如:內存、CPU等,那如何擴展來實現呢?我們具體來看。

      注意:真正性能測試,測試過程中,不建議通過Jmeter面板查看監控數據。

      我們在擴展彈框中,選擇 PerfMon (Servers Performance Monitoring) 安裝并重啟,操作如下:

      重新后,我們配置監聽器,就可以看到我們剛擴展的監聽器了,如下所示:

      添加監聽器,配置數據行,可以選擇不同的指標,比如CPU、內存、IO,如下所示:

      使用說明可以見官方文檔,就不細說了。

      監聽擴展二

      除了上面的圖形監聽外,還有些其他監聽工具,按官網給的jar包擴展即可,jar包獲取地址:https://jmeter-plugins.org/downloads/old/

      下載JMeterPlugins-Standard-1.4.0.zip和JMeterPlugins-Extras-1.4.0.zip,解壓后,將對應的jar包放到Jmeter安裝目錄下的lib\ext路徑下,重啟Jmeter即可。

      查看Jmeter監聽器列表,可以看到多了很多以jp@gc開頭的監聽器,如下所示:

      擴展的元件,后續結合實際場景再來介紹,今天就只分享元件擴展這部分,下期再見。

      posted @ 2021-06-08 06:55  溫一壺清酒  閱讀(229)  評論(0編輯  收藏  舉報
      最新chease0ldman老人|无码亚洲人妻下载|大香蕉在线看好吊妞视频这里有精品www|亚洲色情综合网

        <sub id="gqw76"><listing id="gqw76"></listing></sub>
        <sub id="gqw76"><listing id="gqw76"></listing></sub>

      1. <form id="gqw76"><legend id="gqw76"></legend></form>