top 5 jmeter plugins
Сазнајте шта су ЈМетер додаци. Такође ћемо размотрити неке најчешће коришћене ЈМетер додатке:
ЈМетер је веома популаран алат отвореног кода који се користи за перформансе веб локација, оптерећење, стрес и функционално тестирање. На тржишту је доступно више додатака за ЈМетер који побољшавају способност и функционалност система.
У овом упутству ћете научити о додацима ЈМетер који се могу додати у ЈМетер ради побољшања функционалности.
Следеће врсте додатака су обрађене у овом одељку:
- ТхреадГроуп Плугинс
- Додаци за слушаоце
=> Кликните овде за Комплетна бесплатна обука на ЈМетер-у (20+ видео снимака)
Шта ћете научити:
Видео лекције о додатцима за ЈМетер
Додаци за ЈМетер се могу преузети одавде . Проширења су доступна за групе нити, преслушаваче, узоркиваче итд. Преузмите додатке са веб локације, извуците датотеке, а затим их залепите у директоријум ЕКСТ ЈМетер-а где су присутна сва проширења.
Степпинг Тхреад Гроуп пружа леп начин генерисања оптерећења и може се користити у различитим сценаријима. Омогућава вам да конфигуришете број нити које желите да додате узастопно и генерише информативни графикон који показује како се оптерећење повећава.
Слично томе, постоји пуно додатака за слушаоце који пружају различите типове графикона које можете генерисати и пружити извештаје клијенту на детаљан начин. Доступни су и додаци за тајмере који се могу преузети ако уграђени тајмери не служе вашој сврси.
Разумевање ЈМетер додатака
Плугин Манагер се може инсталирати на ЈМетер преузимањем и постављањем Јар филе у либ / ект директоријуму.
Једном када се тегла постави, поново покрените ЈМетер и посматрајте нову икону створену у горњем десном углу за Плугин Манагер, као што је приказано на доњој слици. Када кликнете на икону, отвориће се листа додатака.
Додаци се могу инсталирати са „Доступни додаци“ а ако је надоградња доступна, приказаће се под „ Надоградње ”И може се инсталирати одатле. Списак већ инсталираних додатака биће доступан под „Инсталирани додаци“.
Доступно је више од 60 додатака за Графиконе, Тематске групе, Тајмери, Слушаоце, Алате, Функције, Логичке контролере, Самплере, Конфигурационе ставке, Предпроцесоре, Постпроцесоре, Тврдње итд.
Кратко ћемо погледати Тхреад групу и додатке за слушаоце пре него што се одлучимо за најчешће коришћене додатке.
Додатак за групе тема
У ЈМетер-у се може инсталирати пет група нити помоћу додатка Цустом Тхреад Гроуп . Они су наведени у наставку:
# 1) Група корачних нити (то је застарели додатак).
#два) Ултимате Тхреад Гроуп
Снимак екрана испод приказује како су вредности представљене у графичком облику за нит и лако разумљиве. Како су предвиђене 3 нити са Старт Тхреадс Цоунт (100), графикон приказује 300 активних нити. Време покретања је изабрано као 30 и 40, што лако може бити стабилно на графикону.
# 3) Група истовремених нити
На основу вредности датих у доњим пољима, графикон се исцртава како је приказано на доњој слици.
како направити макефиле ц ++
# 4) Доласци Тхреад Гроуп
Долазак овде дефинише „Утовар“. Представља почетак итерације нити.
# 5) Слободна група од долазака
Има могућност распореда у слободној форми.
Додаци за слушаоце
У ЈМетер-у је доступно 5 додатака за слушаоце. То су следећи.
# 1) Флексибилни програм за писање датотека (описан касније)
# 2) Евиденција статуса конзоле која није ГУИ
Када ЈМетер ради у режиму НОН -ГУИ, овај додатак исписује резиме евиденције на конзолу.
# 3) Извештај о синтези
Синтезни извештај је комбинација резимеа и агрегираног извештаја.
# 4) Окидач за аутоматско заустављање
који је најбољи музички довнлоадер за рачунаре
Када тест треба зауставити док је извршавање у току, можемо користити овај додатак.
# 5) Генератор графикона
На крају теста, овај слушалац генерише 10-11 графикона. Овај слушалац се може користити за генерисање ЦСВ или ПНГ или оба формата за тренутне и постојеће резултате теста.
Уобичајени додаци
У наставку је објашњено неколико често коришћених додатака:
# 1) Думми Самплер
Комплексне скрипте се лако могу отклонити кроз овај самплер јер генерише резултате онако како их корисник одреди. Имитира захтев и одговоре без стварног покретања захтева.
Погледајмо како се овај самплер може користити:
- Додајте групу нити у план теста.
- Додај узорак “ ХТТП захтев ” и наведите име сервера или ИП.
- Додај слушаоца “ Погледајте дрво резултата ” и покрените план испитивања.
- Додајте лажни узорак и доставите податке о захтевима и податке о одговорима. Покрените план теста и посматрајте резултате у приказу стабла. Приказаће се исти детаљи као и у лажном узоркивачу.
# 2) Флексибилни програм за писање датотека
Овај додатак помаже у писању резултата теста у флексибилном формату. Резултати теста могу се дефинисати у формату који корисник жели, попут колона, картица, графикона итд. Корисници могу прилагодити извештај како желе и могу се извести помоћу овог додатка.
Погледајмо како се овај слушалац може користити:
- Додајте групу нити у план теста.
- Додајте узорак „ХТТП захтев“ и наведите име сервера или ИП.
- Додај слушаоца „Флексибилни писач датотека“ и „Погледајте дрво резултата“ и покрените тест.
Једном када се покрене план испитивања, излаз овог преслушавача биће као испод и може се прилагодити или променити како корисник жели.
Одабрали смо број петљи „4“ у нити, тако да су приказани подаци од 4 итерације и одговарају заглављима датотека одабраним у флексибилном преслушавачу датотека. (Погледајте истакнута поља на горњем снимку екрана).
Корисници могу да одаберу поља према његовој излазној датотеци и могу да додају датотеку по жељи.
# 3) Преко тајмера за обликовање путова
Овај додатак помаже у постављању жељених погодака према оптерећењу захтева у секунди (РПС).
Да би се тестирао проток апликације која се тестира, захтев у секунди не може се тачно тестирати, корисник треба да се поигра са бројем нити и тајмера, али не може да добије ефикасне резултате. Користећи тајмер за обликовање протока, корисник то може решити.
Једном када се додатак инсталира, може се користити за подешавање захтева по распореду у секунди као на доњем снимку екрана.
Према подацима наведеним на горњем снимку екрана, тест ће трајати 80 секунди, јер трајање оба распореда износи 30 и 50 секунди.
упоредите две датотеке у Линуку и пронађите разлике
Оптерећење које је заказао тајмер може се видети у графичком облику, што га чини врло једноставним и погодним за употребу.
Када се план теста изврши, он узима у обзир трајање теста како је наведено у овом тајмеру и зауставља тест према заказаном времену. Неће узимати у обзир било које друго трајање наведено у било ком од елемената плана испитивања. Овај тајмер може одложити само постојеће нити, не може се додати нова нит.
# 4) 3 основна графикона
3 Басиц Грапх додатак додаје 3 слушача у ЈМетер и приказује њихове резултате у облику Грапх.
Погледајмо како се овај слушалац може користити:
- Додајте групу нити у план теста.
- Додати ' ХТТП захтев ” Узорите и наведите име сервера или ИП.
- Додајте сва три додатка (као што је приказано на доњем снимку екрана) и покрените тест.
- Времена одговора током времена
Овај слушалац се користи за добијање просечног времена одзива.
- Активне теме током времена
Представља активне кориснике у свакој нити док се тест извршава.
- Трансакције у секунди
Успешне / неуспеле трансакције у секунди приказане су на графикону.
# 5) Интер Тхреад Цоммуницатион
Овај додатак обрађује податке између засебних група нити. Ова вредност се ставља у једну групу нити, а ту вредност може постићи друга група нити.
Овај додатак након додавања биће доступан у претпроцесору и постпроцесорима.
Помоћу функција као што су фифоПут, фифоГет, фифоПоп, фифоСизе и пре и после процесора „међу нитима“ корисници могу синхронизовати различите групе нити.
- Постпроцесор за међусобну комуникацију: Ставите ставку у ред.
- Претпроцесор за међусобну комуникацију чита ставку и уклања је из реда.
- фифоПут ставља ставку у ред.
- фифоГет чита ставку, али се не уклања из реда. Ако је ред празан, не чека и враћа празан низ.
- фифоПоп чита ставку и уклања је из реда. У случају да је ред празан, он чека да подаци дођу у ред и затим раде.
- фифоСизе враћа број ставки у реду.
Погледајмо како се овај процесор може користити:
- Додајте групу нити у план теста.
- Додај узорак “ ХТТП захтев “Са именом сервера или ИП адресом.
- Додати ' КСПатх Ектрацтор ” пост процесор и пружите КСПатх упит за издвајање Ролл броја ученика. Наведите друге детаље као што је име променљиве у којем ће се чувати извучена вредност.
- Додати „Процесор за комуникацију међу нитима „Са детаљима као називом ФИФО упита у који се уносе подаци и вредношћу која се уноси. Процесор ће узети вредност да је стави и стави у ред.
- Додајте другу групу нити у план теста.
- Додајте „ думми самплер “И пружити податке о захтеву као излаз променљиве вредности.
- Додати ' Пре-процесор за комуникацију између навоја „За чување вредности у реду.
- Покрените план теста и проверите да ли ће лажни узоркивач пружити извучене податке из прве нити на картици захтева.
Честа питања о додатку ЈМетер
П # 1) Где да ставим додатке за ЈМетер?
Одговор : Додаци ЈМетер могу се инсталирати путем менаџера додатака. Преузмите приложену јар датотеку и ставите је у либ / ект. Затим поново покрените ЈМетер. Једном рестартован, преко Плугин Манагер-а, било који потребан плуг-ин може се инсталирати у ЈМетер.
П # 2) Како ЈМетер проверава искоришћеност процесора и меморије?
Одговор : Додатак ПерфМон Листенер (Серверс Перформанце Мониторинг) може се користити за проверу искоришћења ЦПУ-а и меморије.
ПерфМон агент мора бити инсталиран на хостовима, што захтева надзор, а такође мора инсталирати и ПерфМон сакупљач метрике. Корисници га могу конфигурисати у складу са тим да би видели резултате.
П # 3) Шта је ЈМетер ТПС?
Одговор : ТПС је кратица „Трансакција по секунди“. Може вам помоћи да верификујете перформансе апликације која је на тесту. У основи указује на оптерећење које сервер може да поднесе.
Закључак
Доступни су бројни додаци који се лако додају и користе за добијање жељених резултата. Думми Самплер је веома користан јер помаже у отклањању грешака у сложеним скриптама. Тхе Флексибилни писач датотека је додатак за слушаоце, који кориснику даје слободу да добије резултате у којем формату жели. Корисници могу прилагодити поље и формате потребне за његову анализу резултата.
3 Основни графикони су такође додатак за слушаоце који помаже у добијању резултата у облику графикона који су лако разумљиви и помаже у анализи. Тајмер за обликовање протока помаже у постављању погодака сервера за захтев у секунди. Комуникација међу нитима омогућава да излаз из једне нити буде улаз друге нити, што кориснику олакшава и олакшава употребу.
Препоручено читање
- ЈМетер Тајмери: Константни, БеанСхелл и Гуассиан Рандом Тимер
- Постпроцесор Кспатх Ектрацтор у ЈМетер-у
- Коришћење постпроцесора у ЈМетер-у (екстрактор регуларног израза)
- Како постићи ЈМетер корелацију на примеру
- Јметер контролори 1. део
- Јметер контролери, 2. део
- ЈМетер променљиве и функције
- Тестирање базе података помоћу ЈМетер-а