jmeter listeners analyzing results with different listeners
Ta vadnica razlaga različne vrste poslušalcev JMeter za ogled rezultatov preskusov JMeter in kako jih uporabiti za analizo rezultatov:
Rezultate preskusov, izvedenih v JMetru, si lahko ogledate s poslušalci. Torej, v preskusni načrt bi morali dodati poslušalce, ki bi preverili rezultate izvedbe.
Poslušalci JMeter omogočajo ogled rezultatov v različnih oblikah, kot so tabela, drevesa, grafi, dnevniki itd.
Poslušalci so najpomembnejši del preskusnega načrta JMeter, saj lahko uporabniki vidijo rezultate svojih vzorčevalnikov samo z uporabo poslušalcev. Vsi poslušalci imajo različen pomen in jih je mogoče izbrati glede na to, kako želite videti svoje rezultate.
=> Kliknite tukaj za Popoln brezplačen trening na JMetru (20+ videoposnetkov)
kako izgleda modem
Kaj se boste naučili:
- Vrste poslušalcev JMeter
- Video vadnica o poslušalcih JMeter
- Kako dodati poslušalce
- # 1) Združeni grafi
- # 2) Skupno poročilo
- # 3) Rezultati trditve
- # 4) Oglejte si rezultate v tabeli
- # 5) Ogled rezultatov v drevesu
- # 6) Zbirno poročilo JMeter
- # 7) Ustvari zbirne rezultate
- # 8) Rezultati grafa
- # 9) Shranite odgovore v datoteko
- # 10) Enostaven zapisovalnik podatkov
- Pogosta vprašanja o poslušalcih JMeter
- Zaključek
Vrste poslušalcev JMeter
Različni formati, v katerih si JMeter Listeners gleda rezultat, so navedeni na spodnji sliki.
Različne vrste poslušalcev, ki so na voljo v JMetru, so:
- Ogled drevesa rezultatov
- Povzetek poročila
- Skupno poročilo
- Prisluškovalec backendov
- Skupni graf
- Rezultati trditve
- Primerjalnik trditve Vizualizator
- Ustvari zbirne rezultate
- Rezultati grafa
- Poslušalec JSR223
- Mailer Visualizer
- Graf odzivnega časa
- Shrani odgovore v datoteko
- Preprost zapisovalnik podatkov
- Oglejte si rezultate v tabeli
- Poslušalka lupine fižola
Video vadnica o poslušalcih JMeter
Rezultati tabele prikazujejo rezultat v obliki tabele z zakasnitvijo, odzivnim časom, časom povezave kot pomembnimi parametri. Odziv si lahko ogledate v besedilu, HTML, JSON, XML, tako da si ogledate rezultate v obliki zapisa dreves.
Združeni graf in zbirno poročilo sta priročna v primeru velikega števila vzorcev, zato morate grafiko poslati svoji stranki. 90% vrstic, 95% vrstic, povprečne, srednje vrednosti je mogoče pridobiti z uporabo poslušalcev zbirnega poročila.
Kako dodati poslušalce
Če želite dodati poslušalce, sledite spodnjim korakom:
- Odprite JMeter
- Z desno miškino tipko kliknite preskusni načrt.
- Kliknite Dodaj.
- Izberite poslušalec. Seznam vseh poslušalcev, ki jih je mogoče dodati.
Pojdimo skozi pogosto uporabljene poslušalce:
# 1) Združeni grafi
Agregatni graf je eden pomembnih poslušalcev v JMeteru. Vse potrebne informacije nudi ta poslušalec.
Sestavni deli:
- Ime : Ime poslušalca
- Komentarji : Če je mogoče, je na voljo.
Podatke priskrbel poslušalec:
- #Vzorci: Skupno število vzorcev.
- Povprečje: Povprečni čas.
- Min: To je najmanjši čas, ki ga je vzorčevalnik potreboval za odhod na strežnik.
- Maks : To je najdaljši čas, potreben za prehod na strežnik.
- Napaka%: Število vzorčevalnikov napak / skupno število vzorčevalnikov.
- Pretočnost: Prepustnost je vzorec na sekundo, ki ga prejme strežnik.
- Prejeto KB / sekundo: To določa, koliko kilobajtov na sekundo prejme odjemalec.
- Poslano KB / sekundo: To določa, koliko kilobajtov na sekundo se pošlje strežniku.
- 90% linija: Predstavlja, da je 10% vzorčevalcev prekoračilo čas, da doseže strežnik.
- 95% linija: Predstavlja, da je 5% vzorčevalcev prekoračilo čas, da je prišel do strežnika.
- 99% linija: Predstavlja, da je 1% vzorčevalcev prekoračilo čas, da je prišel do strežnika.
Zgornje informacije so zelo potrebne in pomembne za uporabnika, ki izvaja preskus obremenitve, saj ta analiza podatkov uporabniku pomaga pri izboljšanju učinkovitosti spletne aplikacije v testu.
Podatke, kot smo razpravljali zgoraj, lahko predstavimo tudi v grafični obliki prek tega poslušalca z uporabo Zaslon Graf možnost. Omogoča enostavno analizo podatkov in delo na njih, saj je grafična predstavitev enostavna za razumevanje in analizo.
# 2) Skupno poročilo
Poslušalec skupnega poročila je enak poslušalcu združenega grafa. Oba poslušalca zagotavljata enake podatke za analizo uporabnika.
Edina razlika pri obeh poslušalcih je v tem, da si lahko zbirni graf ogledate tako v statistični kot grafični obliki, medtem ko si podatke zbirnega poročila lahko ogledate samo v statistični obliki.
# 3) Rezultati trditve
Prisluškovalec rezultatov trditev se uporablja za preverjanje, ali je uveljavljena trditev sprejeta ali neuspešna. Ko preverja rezultat trditve, je treba poslušalca vedno ustvariti, ko je ustvarjena trditev za vzorčevalnik in zahteve.
# 4) Oglejte si rezultate v tabeli
Kot že ime pove, poslušalec »Ogled rezultatov v tabeli« prikaže podatki v obliki tabele, torej v vrsticah in stolpcih. Je pogosto uporabljen poslušalec in ponuja pomembne informacije za analizo. Prikaže podatke v obliki tabele za vse vzorčevalnike. Tega poslušalca ni mogoče uporabiti za popolno preskušanje obremenitve, saj porabi veliko CPU / pomnilnika.
Komponente :
- Ime: Ime poslušalca
- Komentarji: Če je tu mogoče kaj ponuditi.
Poslušalec prikazuje spodnje podatke:
- Vzorec #: Skupno število vzorčevalcev.
- Začetni čas: To je čas, ko so bili izdani vzorci.
- Ime niti: Ime niti.
- Oznaka: Oznaka, kot je predvideno.
- Vzorec časa (ms): Ko strežnik sproži zahtevo, je čas, da dobite odgovor na zahtevo, čas vzorčenja.
- Stanje: Status kot simbol Pass / Fail.
- Bajti: Stranka je prejela bajte.
- Poslani bajti: Bajti poslani strežniku.
- Latenca: Gre za zamudo pri odgovoru aplikacije na zahtevo, ki jo je poslal uporabnik.
- Čas povezave (ms): To je čas, ko zahteva, da zadete strežnik.
# 5) Ogled rezultatov v drevesu
Ta poslušalec ima prednost, da lahko preveri tako zahtevo kot odgovor, saj primerja zahtevo in dejanski rezultat. Ne prikazuje rezultatov uveljavljanja.
Odgovor si lahko ogledate v različnih oblikah, ki jih lahko izberete v spustnem meniju na levi, kot je prikazano na spodnjem posnetku zaslona.
Različni razpoložljivi formati so: Besedilo, preizkuševalnik regularnih izrazov, preizkuševalnik meja, CSS / JQuery, preizkuševalnik poti Xpath, preizkuševalnik poti JSON, HTML, oblikovan vir HTML, HTML (viri za prenos), dokument, JSON, XML, brskalnik.
Ta poslušalec je primeren tudi samo za osnovno preskušanje in ne za preskušanje obremenitve, saj porabi veliko število virov kot CPU in pomnilnik.
# 6) Zbirno poročilo JMeter
Zbirno poročilo vsebuje informativne podatke, potrebne za analizo.
Spodnje podatke priskrbi poslušalec:
- Oznaka: Oznaka je ime ali URL zahteve.
- #Vzorci: Število vzorcev je število uporabnikov na zahtevo
- Povprečje: Povprečni čas se izračuna na podlagi časa, ki ga vzamejo vzorci za zagon etikete.
- Min: Najmanjši ali najmanjši čas, ki ga vzame vzorec za etiketo.
- Največ: Najdaljši ali najdaljši čas vzorčenja za etiketo.
- Std Dev : To je odstopanje od povprečne vrednosti odzivnega časa vzorca.
- Napaka%: Odstotek neuspelih zahtev.
- Pretočnost: To je število zahtev, ki jih obdela strežnik.
- KB / s: To so preneseni podatki v KB / s, medtem ko se izvaja izvedba.
# 7) Ustvari zbirne rezultate
Ustvari zbirne rezultate Poslušalec ustvari povzetek poročila v obliki dnevnika ustvari se datoteka dnevnika in njegova oblika je določena v datoteki lastnosti JMeter.
# 8) Rezultati grafa
Rezultati grafa Uporabnik uporablja poslušalec, če zahteva rezultate v graf . Graf predstavlja podatke zadnjega vzorčevalnika in odzivni čas na osi x oziroma y.
# 9) Shranite odgovore v datoteko
Shranite odgovore v datoteko Poslušalec shranite odgovore na zahtevo . Kot je prikazano na spodnjem posnetku zaslona, lahko odgovor shranite z različnimi možnostmi. Kot da nismo uspeli in smo poslali odgovorov, bo izbira polja zagotovila samo zahtevane podatke.
Razlogov za shranjevanje odzivov je lahko več, saj včasih v času izvajanja ne najdemo razlogov za neuspeh, zato nam shranjevanje podatkov pomaga kasneje analizirati podatke, da bi vedeli razlog za napako.
# 10) Enostaven zapisovalnik podatkov
Preprost zapisovalnik podatkov poslušalec zapisuje odgovor in jih zapisuje v ravno datoteko.
Pogosta vprašanja o poslušalcih JMeter
V # 1) Kdo od poslušalcev ima JMeter?
Odgovor : Ti so navedeni spodaj:
- Ogled drevesa rezultatov
- Povzetek poročila
- Skupno poročilo
- Prisluškovalec backendov
- Skupni graf
- Rezultati trditve
- Primerjalnik trditve Vizualizator
- Ustvari zbirne rezultate
- Rezultati grafa
- Poslušalec JSR223
- Mailer Visualizer
- Graf odzivnega časa
- Shrani odgovore v datoteko
- Preprost zapisovalnik podatkov
- Oglejte si rezultate v tabeli
- Poslušalka lupine fižola
POMEMBNO - Obstaja nekaj dodatnih poslušalcev, ki niso na voljo kot del privzetega paketa Jmeter. Prenesite vtičnike in jih prilepite v mapo EXT v imeniku Jmeter, da si jih ogledate.
V # 2) Kakšno je drevo prikaza rezultatov v programu JMeter?
Odgovor : Pogled drevesa rezultatov vsebuje rezultat vzorčenja, ki si ga lahko ogledate v različnih oblikah skupaj s parametrom zahteve in odziva. Ta poslušalec prikaže samo neuspešno uveljavljanje podatkov in ne prenese enega.
V # 3) Kako v JMetru analizirate rezultate grafov?
Odgovor: Grafični rezultati prikazuje naslednje podatke:
- Število vzorcev: Skupno število vzorcev, izvedenih med preskusom obremenitve.
- Zadnji vzorec: To prikazuje zadnji odzivni čas .
- Povprečje: To prikazuje povprečni skupni odzivni čas vzorcev.
- Pretočnost: Število zahtev, poslanih strežniku med preskusom / časom (sekunde / minute / ure)
- Odstopanje : Če je vrednost odstopanja majhna, to pomeni, da sistem ni pod stresom. Odstopanje v bistvu prikazuje razlike v odzivnem času.
V # 4) Katerega od poslušalcev je treba med preskusom obremenitve onemogočiti, da se prihrani poraba virov?
Odgovor: Vsi poslušalci med preskusom obremenitve onemogočiti, saj porabijo veliko virov, ki jih je mogoče uporabiti za druge elemente. Rezultate je treba shraniti in uporabiti za kasnejšo analizo.
Pred začetkom preskusa obremenitve je treba onemogočiti vse poslušalce.
V # 5) Ali JMeter zahteva kodiranje?
Odgovor: Ne, ne zahteva veščin kodiranja. Če je treba ustvariti katerikoli skript, lahko to storite s pomočjo vgrajen snemalnik .
Zaključek
Vsi poslušalci so zelo pomembni in pomagajo dobiti odgovore od vzorčevalcev ter zagotoviti podatke za analizo, ki so lahko zelo koristni za testiranje učinkovitosti.
Poslušalci, kot je View Drevo rezultatov, ogled rezultatov v tabeli, rezultati trditev so tiste, ki ne bi smel uporabljati, medtem ko izvajanje preskusov obremenitve saj porabijo veliko virov, ki jih je mogoče raje uporabiti za druge elemente.
Skupni graf in Poslušalci grafov prikaži podatke v grafu, kar omogoča bolj razumljivo in lažje analiziranje podatkov.
Povzetek poročil je mogoče analizirati z uporabo Povzetek poročila in Ustvari zbirne rezultate. Če želite shraniti odgovore in jih kasneje uporabiti za analize Shranite odgovore v datoteko je lahko uporabljen.
=> Kliknite tukaj za Popoln brezplačen trening na JMetru (20+ videoposnetkov)
Priporočeno branje
- Postprocesor ekstraktorja Xpath v JMetru
- Pripisi in poslušalci TestNG
- JMeter Video 1: Uvod, JMeter Prenos in namestitev
- Najboljša vprašanja in odgovori za JMeter Intervju
- Kako uporabljati predprocesorje v JMetru
- Uporaba postprocesorja v JMetru (ekstraktor regularnega izraza)
- Top 5 vtičnikov JMeter in kako jih uporabiti (z primeri)