最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

學(xué)會這些Jmeter插件,才能設(shè)計出復(fù)雜性能測試場景

2023-02-20 09:15 作者:碼同學(xué)軟件測試  | 我要投稿

每天進(jìn)步一點點,關(guān)注我們哦,每天分享測試技術(shù)文章

本文章出自【碼同學(xué)軟件測試】

碼同學(xué)公眾號:自動化軟件測試,領(lǐng)取資料可加:magetest

碼同學(xué)抖音號:小碼哥聊軟件測試

為什么要使用jmeter線程組插件呢?

jmeter自帶的線程組插件模擬的壓測場景非常有限,當(dāng)需要模擬復(fù)雜壓測場景的時候,推薦大家使用jmeter線程組插件。


如何下載jmeter線程組插件呢?

早期版本的jmeter可以針對我們需要的擴(kuò)展功能,直接提供下載地址進(jìn)行下載,但最近的jmeter版本已經(jīng)不支持直接下載插件包了,取而代之,需要下載一個幫助我們下載插件的下載插件管理工具。


插件管理工具的官網(wǎng)下載地址如下:

https://jmeter-plugins.org/downloads/all/

點擊“plugins-manager.jar”鏈接,等待插件管理jar包下載完畢后,拷貝到j(luò)meter目錄下的\lib\ext下?


如果jmeter此時處于啟動狀態(tài),需要重啟jmeter,順帶說明下,jmeter的官網(wǎng)下載地址為http://navo.top/yIBzqe


在jmeter窗口中,依次單擊菜單項Option選項?-》Plugins?Manager,在彈出的插件下載窗口JMeter?Plugins?Manager中,

選中選項卡“Installed??Plugins”,

在搜索框中輸入“Custom?Thread?Groups”

勾選“Custom Thread Groups”,單擊【Apply Changes and Restart JMeter】,等待線程組插件下載完畢并重啟jmeter。


接下來是如何使用線程組插件?

常用的線程組插件為Ultimate Thread Group插件和Custom Thread Groups插件。下面分別介紹這兩個線程組插件。


01Ultimate Thread Group插件


如何打開Ultimate Thread Group插件?

在jmeter窗口中,依次單擊菜單項:測試計劃?->右鍵?->添加?->線程組 ->jp@gc - Ultimate Thread Group,這樣就打開了Ultimate Thread Group插件。


如下線程組執(zhí)行計劃表中的各個列的含義如下:

  • Start Threads Count:當(dāng)前行啟動的線程總數(shù)

  • Initial Delay/sec:延時啟動當(dāng)前行的線程,單位:秒

  • Startup Time/sec:啟動當(dāng)前行所有線程達(dá)峰值所需時間,單位:秒

  • Hold Load For/sec:當(dāng)前行線程達(dá)到峰值后的穩(wěn)定加載時間,單位:秒Shutdown Time:停止當(dāng)前行所有線程所需時間,單位:秒


使用Ultimate??Thread???Group可以實現(xiàn)模擬簡單并發(fā)場景、2^n步進(jìn)場景、浪涌場景、鋸齒狀場景**。下面分別說明如何設(shè)置這些場景。

免費領(lǐng)取碼同學(xué)軟件測試課程筆記+超多學(xué)習(xí)資料+完整視頻+面試題,可加微信:magetest

(1)簡單并發(fā)場景設(shè)置

單擊【Add Row】,在Start Threads Counts列設(shè)置100并發(fā),緩增壓Startup Time列值為30sec完成,?持續(xù)運(yùn)行Hold Load For列值為60秒,緩減壓Shutdown列值為10sec完成。


(2)浪涌場景設(shè)置**

浪涌場景設(shè)置特點:

  • 第1次加載100并發(fā),加載30sec,減壓10sec,持續(xù)60sec;

  • 第2次加載200并發(fā),延遲100sec(=30sec+10sec+60sec),加載30sec,減壓10sec,持續(xù)60sec;

  • 第3次加載100并發(fā),延遲200sec(=100sec+100sec),加載30sec,減壓10sec,持續(xù)60sec;

  • 第4次加載200并發(fā),延遲300sec(=200sec+100sec),加載30sec,減壓10sec,持續(xù)60sec


?

模擬一段時間內(nèi)壓力高持續(xù)一段時間后,壓力更高持續(xù)一段時間后, 壓力稍微降下來這種向海浪一樣的業(yè)務(wù)系統(tǒng)壓力。


02Custom Thread Groups插件


如何打開Custom Thread Groups插件?

在jmeter窗口中,依次單擊菜單項:測試計劃?-》添加?-》 線程組(用戶)-》jp@gc?-?Stepping Thread Group,這樣就打開了Custom Thread Groups插件。


如下線程組執(zhí)行計劃參數(shù),各參數(shù)的含義分別為:

  • this group will start * threads**:

    加載多少線程,100

  • First,wait for * seconds:

    等待多長時間開始加載線程(第一個線程延遲多少秒開始加載),0

  • Then start * threads**:

    初次加載多少個線程,0

  • Next,add * threads every * seconds :

    下次加載幾個線程,10,當(dāng)前運(yùn)行多長時間后再次加載線程

    using ramp-up:

    加載線程時間,5秒,也就是說10個線程在5秒內(nèi)加載完畢

  • Then hold load for * seconds:

    線程全部加載完成后運(yùn)行多長時間,60秒

  • Finally,stop * threads every ... seconds**:

    多長時間停止多少個線程,每1秒停止5個線程



Custom Thread Groups插件常用于模擬負(fù)載測試場景。

免費領(lǐng)取碼同學(xué)軟件測試課程筆記+超多學(xué)習(xí)資料+學(xué)習(xí)完整視頻 ? 可加:magetest/關(guān)注碼同學(xué)公眾號:自動化軟件測試

本文著作權(quán)歸作者所有,任何形式的轉(zhuǎn)載都請聯(lián)系作者獲得授權(quán)并注明出處。


學(xué)會這些Jmeter插件,才能設(shè)計出復(fù)雜性能測試場景的評論 (共 條)

分享到微博請遵守國家法律
漳平市| 塘沽区| 安平县| 南通市| 潞城市| 武汉市| 云霄县| 永春县| 济阳县| 巫溪县| 綦江县| 政和县| 吉水县| 阿拉善右旗| 德安县| 香港 | 加查县| 大田县| 宜黄县| 芮城县| 宁陵县| 琼海市| 永安市| 湾仔区| 西城区| 金华市| 天长市| 泰宁县| 古蔺县| 博爱县| 宁晋县| 九龙坡区| 铜鼓县| 玉门市| 白玉县| 乐清市| 正安县| 五大连池市| 城固县| 永济市| 论坛|