jmeter listeners analyzing results with different listeners
Tento tutoriál vysvetľuje rôzne typy poslucháčov JMeter, aby ste si mohli pozrieť výsledky testu JMeter a ako ich použiť na analýzu výsledkov:
Výsledky testov vykonaných v JMeter je možné zobraziť pomocou aplikácie Listeners. V testovacom pláne by teda mali byť pridaní poslucháči, aby skontrolovali výsledky vykonania.
Poslucháči JMeter umožňujú prezeranie výsledkov v rôznych formátoch, ako sú tabuľky, stromy, grafy, protokoly atď.
Poslucháči sú najdôležitejšou súčasťou plánu testov JMeter, pretože používatelia môžu vidieť výsledky svojich vzorkovačov iba pomocou poslucháčov. Všetci poslucháči majú rôzny význam a môžu byť vybraní podľa toho, ako chcete vidieť svoje výsledky.
=> Kliknite tu pre Kompletné bezplatné školenie na webe JMeter (viac ako 20 videí)
rozdiel medzi testovacím scenárom a testovacím prípadom
Čo sa dozviete:
- Typy poslucháčov JMeter
- Videonávod na poslucháčov JMeter
- Ako pridať poslucháčov
- # 1) Agregované grafy
- # 2) Súhrnná správa
- # 3) Výsledky tvrdenia
- # 4) Zobraziť výsledky v tabuľke
- # 5) Zobraziť výsledky v strome
- # 6) Súhrnná správa JMeter
- # 7) Generovanie súhrnných výsledkov
- # 8) Výsledky grafu
- # 9) Uložte odpovede do súboru
- # 10) Jednoduchý zapisovač údajov
- Časté otázky o poslucháčoch JMeter
- Záver
Typy poslucháčov JMeter
Na nasledujúcom obrázku sú zobrazené rôzne formáty, v ktorých JMeter Listeners zobrazuje výsledok.
V aplikácii JMeter sú k dispozícii rôzne typy poslucháčov:
- Zobraziť strom výsledkov
- Súhrnná správa
- Súhrnná správa
- Backend Listener
- Súhrnný graf
- Výsledky tvrdenia
- Vizualizér porovnania Assertion
- Generujte súhrnné výsledky
- Výsledky grafov
- JSR223 poslucháč
- Mailer Visualizer
- Graf doby odozvy
- Uloží odpovede do súboru
- Jednoduchý zapisovač dát
- Zobraziť výsledky v tabuľke
- Poslucháč fazuľovej škrupiny
Videonávod na poslucháčov JMeter
Výsledky tabuľky zobrazuje výsledok vo formáte tabuľky s latenciou, časom odozvy a časom pripojenia ako dôležitými parametrami. Odozvu je možné vidieť v texte, HTML, JSON, XML zobrazením výsledkov vo formáte stromu.
Súhrnný graf a súhrnný prehľad sú užitočné v prípade veľkého počtu vzoriek a je potrebné ich odoslať klientovi. 90% riadok, 95% riadok, priemer, stredné hodnoty je možné načítať pomocou poslucháčov agregovanej správy.
Ako pridať poslucháčov
Ak chcete pridať poslucháčov, postupujte podľa krokov uvedených nižšie:
- Otvorte JMeter
- Kliknite pravým tlačidlom myši na plán testov.
- Kliknite na Pridať.
- Vyberte poslucháča. Zobrazí sa zoznam všetkých poslucháčov, ktorých je možné pridať.
Poďme si prejsť bežne používanými poslucháčmi:
# 1) Agregované grafy
Agregovaný graf je jedným z dôležitých poslucháčov JMeter. Všetky potrebné informácie poskytuje tento poslucháč.
Komponenty:
- názov : Meno poslucháča
- Pripomienky : Ak je možné poskytnúť.
Údaje poskytnuté poslucháčom:
- # Ukážky: Celkový počet vzoriek.
- Priemer: Priemerný čas.
- Min. Toto je minimálny čas, ktorý vzorkovaču trvalo, kým prešiel na server.
- Max : Toto je maximálny čas potrebný na prechod na server.
- Chyba%: Počet vzorkovníkov chýb / Celkový počet vzorkovačov.
- Priepustnosť: Priepustnosť je vzorka za sekundu prijatá serverom.
- Prijatá kB / s: To definuje, koľko kilobajtov za sekundu dostal klient.
- Odoslané kB / s: To určuje, koľko kilobajtov za sekundu sa odošle na server.
- 90% riadok: Predstavuje to, že 10% vzorkovačov prekročilo čas na dosiahnutie servera.
- 95% riadok: Znamená to, že 5% vzorkovačov prekročilo čas na dosiahnutie servera.
- 99% riadok: Znamená to, že 1% vzorkovačov prekročilo čas na dosiahnutie servera.
Vyššie uvedené informácie sú veľmi potrebné a dôležité pre používateľa, ktorý vykonáva test zaťaženia, pretože táto analýza dát pomáha používateľovi pracovať na zlepšení výkonu webovej aplikácie v teste.
Dáta, ako sme diskutovali vyššie, je možné znázorniť v grafickej podobe aj prostredníctvom tohto poslucháča pomocou znaku Displej Graf možnosť. Uľahčuje analýzu údajov a prácu s nimi, pretože grafické znázornenie je ľahké pochopiť a analyzovať.
# 2) Súhrnná správa
Prijímač agregovaných správ je rovnaký ako poslucháč agregovaných grafov. Obaja poslucháči poskytujú rovnaké údaje na analýzu používateľa.
Jediný rozdiel v obidvoch poslucháčoch je, že agregovaný graf je možné zobraziť v štatistickej aj grafickej podobe, zatiaľ čo údaje agregovanej správy je možné zobraziť iba v štatistickej forme.
# 3) Výsledky tvrdenia
Prijímač výsledkov hľadania sa používa na kontrolu, či je použité tvrdenie vyhovujúce alebo neúspešné. Pri kontrole výsledku tvrdenia by mal byť poslucháč vytvorený vždy po vytvorení tvrdenia pre vzorkovník a požiadavky.
# 4) Zobraziť výsledky v tabuľke
Ako názov napovedá, poslucháč „Zobraziť výsledky v tabuľke“ zobrazí ikonu údaje vo forme tabuľky, teda v riadkoch a stĺpcoch. Je to bežne používaný poslucháč a poskytuje dôležité informácie na analýzu. Zobrazuje údaje vo forme tabuľky pre všetky vzorkovače. Tento poslucháč nemožno použiť na úplné testovanie načítania, pretože spotrebuje veľké množstvo CPU / pamäte.
Komponenty :
- Názov: Meno poslucháča
- Komentáre: Ak je možné nejaké poskytnúť tu.
Poslucháč zobrazuje nasledujúce údaje:
- Ukážka #: Celkový počet vzorkovníkov.
- Doba spustenia: Je to čas, keď boli vydané vzorky.
- Názov vlákna: Názov vlákna.
- Štítok: Štítok, ako je uvedený.
- Ukážkový čas (ms): Akonáhle je požiadavka iniciovaná serverom, čas potrebný na odpoveď na požiadavku je Čas ukážky.
- Postavenie: Stav ako symbol vyhovenia / zlyhania.
- Bajty: Prijaté bajty klientom.
- Odoslané bajty: Bajty odoslané na server.
- Latencia: Je to oneskorenie odpovede aplikácie na žiadosť zaslanú používateľom.
- Čas pripojenia (ms): Toto je čas, ktorý trvá žiadosti, kým zasiahne server.
# 5) Zobraziť výsledky v strome
Výhodou tohto poslucháča je, že dokáže skontrolovať požiadavku aj odpoveď, pretože porovnáva požiadavku a skutočný výsledok. Nezobrazuje výsledky vyhovenia.
Odozvu je možné zobraziť v rôznych formátoch, ktoré je možné zvoliť v rozbaľovacej ponuke vľavo, ako je znázornené na nasledujúcom obrázku obrazovky.
Rôzne dostupné formáty sú: Text, tester Regexp, tester hraničných extraktorov, tester CSS / JQuery, tester Xpath, tester cesty JSON, HTML, zdrojový formát HTML, HTML (zdroje na stiahnutie), dokument, JSON, XML, prehliadač.
Tento poslucháč je tiež vhodný iba na základné testovanie, a nie na testovanie záťaže, pretože spotrebúva veľké množstvo zdrojov, ako sú CPU a pamäť.
# 6) Súhrnná správa JMeter
Súhrnná správa poskytuje informačné údaje potrebné na analýzu.
Nasledujúce údaje poskytuje poslucháč:
- Štítok: Štítok je názov alebo adresa URL žiadosti.
- # Ukážky: Počet vzoriek je počet používateľov na žiadosť
- Priemer: Priemerný čas sa počíta na základe času, ktorý vzorky potrebujú na spustenie štítku.
- Min. Minimálny alebo najmenší čas potrebný na odobratie vzorky pre štítok.
- Max: Maximálny alebo najdlhší čas, ktorý vzorke trvá štítok.
- Std Dev : Je to odchýlka od priemernej hodnoty času odozvy vzorky.
- Chyba%: Percento neúspešných požiadaviek.
- Priepustnosť: Je to počet požiadaviek spracovaných serverom.
- KB / s: Sú to stiahnuté údaje v kB / s, keď sa vykonáva výkon.
# 7) Generovanie súhrnných výsledkov
Generujte súhrnné výsledky Poslucháč generuje súhrnnú správu vo forme protokolu tj. Vytvorí sa súbor protokolu a jeho formát je určený v súbore vlastností JMeter.
# 8) Výsledky grafu
Výsledky grafov poslucháč používa používateľ, ak požaduje výsledky v grafová forma . Graf predstavuje údaje najnovšieho vzorkovača a čas odozvy na osi x a y.
# 9) Uložte odpovede do súboru
Uložte odpovede do súboru Poslucháč uložiť odpovede na žiadosť . Ako je znázornené na nasledujúcom obrázku, odpoveď je možné uložiť pomocou rôznych možností. Rovnako ako pri zlyhaní a odovzdaní odpovedí, aj pri výbere poľa poskytneme iba požadované údaje.
Existuje niekoľko dôvodov na uloženie odpovedí, pretože niekedy v čase vykonania nenájdeme dôvody zlyhania, takže ukladanie údajov nám pomáha neskôr analyzovať údaje, aby sme vedeli príčinu zlyhania.
# 10) Jednoduchý zapisovač údajov
Jednoduchý zapisovač dát poslucháč zaznamená odpoveď a zapíše ich do plochého súboru.
Časté otázky o poslucháčoch JMeter
Otázka č. 1) Kto z poslucháčov prichádza s JMeter?
Odpoveď : Sú uvedené nižšie:
- Zobraziť strom výsledkov
- Súhrnná správa
- Súhrnná správa
- Backend Listener
- Súhrnný graf
- Výsledky tvrdenia
- Vizualizér porovnania Assertion
- Generujte súhrnné výsledky
- Výsledky grafov
- JSR223 poslucháč
- Mailer Visualizer
- Graf doby odozvy
- Uloží odpovede do súboru
- Jednoduchý zapisovač dát
- Zobraziť výsledky v tabuľke
- Poslucháč fazuľovej škrupiny
DÔLEŽITÉ - Existuje niekoľko ďalších poslucháčov, ktorí neprichádzajú ako súčasť predvoleného balíka Jmeter. Stiahnite si doplnky a vložte ich do priečinka EXT v adresári Jmeter, aby ste ich videli.
Otázka 2) Čo je strom Výsledok zobrazenia v JMeter?
Odpoveď : Strom zobrazenia výsledkov poskytuje výsledok Sampler, ktorý je možné zobraziť v rôznych formátoch spolu s parametrom požiadavky a odpovede. Tento poslucháč zobrazuje iba neúspešné uplatnenie údajov a žiadne neodovzdá.
Otázka č. 3) Ako analyzujete výsledky grafu v aplikácii JMeter?
Odpoveď: Výsledky grafov zobrazuje nasledujúce údaje:
- Počet vzoriek: Celkový počet vzoriek vykonaných počas testu zaťaženia.
- Posledná ukážka: Toto zobrazuje najnovší čas odozvy .
- Priemer: Toto ukazuje priemerný celkový čas odozvy vzoriek.
- Priepustnosť: Počet požiadaviek odoslaných na server počas testu / času (sekundy / minúty / hodiny)
- Odchýlka : Ak je hodnota odchýlky nízka, znamená to, že systém nie je pod tlakom. Odchýlka v zásade ukazuje zmenu času odozvy.
Otázka č. 4) Ktorý z poslucháčov by mal byť počas testu zaťaženia deaktivovaný, aby sa šetrila spotreba zdrojov?
Odpoveď: Všetci poslucháči by mali byť počas testu zaťaženia deaktivované, pretože spotrebúvajú veľa zdrojov, ktoré je možné využiť pre ďalšie prvky. Výsledky by sa mali uložiť a použiť na neskoršiu analýzu.
Pred spustením záťažového testu by mali byť deaktivovaní všetci poslucháči.
Otázka č. 5) Vyžaduje program JMeter kódovanie?
Odpoveď: Nie, nevyžaduje to kódovacie schopnosti. Ak je potrebné vytvoriť akýkoľvek skript, je to možné vykonať pomocou znaku zabudovaný rekordér .
Záver
Všetci poslucháči sú veľmi dôležití a pomáhajú dostávať odpovede od vzorkovačov a poskytujú údaje na analýzu, ktoré môžu byť veľmi užitočné pri testovaní výkonu.
Poslucháči, napríklad Zobraziť Strom výsledkov, zobrazenie výsledkov v tabuľke, výsledky zadania sú tí, ktorí nemal by byť používaný kým vykonávanie testovania záťaže pretože spotrebúvajú veľa zdrojov, ktoré sa dajú skôr použiť na iné prvky.
Súhrnný graf a Poslucháči grafov zobraziť údaje v grafe, čo umožňuje zrozumiteľnejšiu a ľahšiu analýzu údajov.
Súhrnné správy možno analyzovať pomocou Súhrnná správa a Generujte súhrnné výsledky. Uložiť odpovede a použiť neskôr na analýzy Uložiť odpovede do súboru môže byť použité.
=> Kliknite tu pre Kompletné bezplatné školenie na webe JMeter (viac ako 20 videí)
Odporúčané čítanie
- Postprocesor Xpath Extractor v JMeter
- TestNG anotácie a poslucháči
- JMeter Video 1: Úvod, stiahnutie a inštalácia JMeter
- Najlepšie otázky a odpovede týkajúce sa rozhovoru s JMeter
- Ako používať predprocesory v JMeter
- Používanie postprocesora v JMeter (extraktor regulárnych výrazov)
- Top 5 doplnkov JMeter a ako ich používať (s príkladmi)