LoadRunner Analysis Tutorial: Jelentés és grafikon

1. Az Analysis használata a LoadRunnerben

A HP Analysis, ahogy a neve is sugallja, egy olyan program, amely részletes (szó szerint nagyon részletes) elemzést végez az Ön által elvégzett teljesítménytesztről.

A HP Analysis figyelembe veszi a Controller által létrehozott kiíratást a terhelési teszt végrehajtása során. A dump nyers formátumban tartalmazza az összes információt, amelyet a HP Analysis elemzi különböző grafikonok létrehozásához.

Tudjon meg többet a HP Analysisről.

A HP Analysis elindításához lépjen a Start menü =>HP szoftver =>HP LoadRunner =>Analysis menüpontra az alábbiak szerint:

Használja az Elemzést a LoadRunnerben

Ezzel elindul az Elemzés. A szokásos módon először egy indítóképernyő nyílik meg, az alábbiak szerint:

Használja az Elemzést a LoadRunnerben

Egy pillanat múlva ez a kezdőképernyő automatikusan a HP Analysis főképernyőjére vezet. A főképernyő visszaállított módban nyílik meg. Tekintse meg az alábbi pillanatképet:

Használja az Elemzést a LoadRunnerben

Kattintson a Fájl menüre, és látni fogja a menük listáját, mint az alábbi pillanatképen:

Használja az Elemzést a LoadRunnerben

Kattintson a Fájl menüre, vagy használja a Ctrl + N billentyűkombinációt az elemzési munkamenet megnyitásához. Ezzel megnyílik egy párbeszédpanel, amely segít megtalálni az lrr fájlt. Az LRR fájlkiterjesztés a LoadRunner Results rövidítése.

Emlékszel, hogy a HP Controller egy mappában létrehozza az eredmények tárházát? Ez a mappa tartalmazza az lrr fájlt.

Keresse meg annak a forgatókönyvnek a res mappáját, amelyhez elemzési munkamenetet szeretne létrehozni. Az alábbiakban egy pillanatképet közöltünk referenciaként:

Használja az Elemzést a LoadRunnerben

Amint kiválasztja a megfelelő fájlt, a HP Analysis először ellenőrzi, hogy van-e szabad lemezterület, hogy a folyamat során ne fogyjon ki a hely. Ennek az az oka, hogy egy munkamenet mérete nagyon nagy lehet, különösen összetett forgatókönyv esetén, amikor több VUScriptet is tartalmaz, és hosszú órákig fut.

Az alábbi ablak egy pillanatra megnyílik:

Használja az Elemzést a LoadRunnerben

Közvetlenül a lemezterület rendelkezésre állásának megerősítése után a HP Analysis működésbe lép, és megjelenik egy „jelenleg elemző” ablak, az alábbiak szerint:

Használja az Elemzést a LoadRunnerben

A fenti ablak időtartama az eredménymappa méretétől (vagy a mappában található statisztikáktól) függ.

Ha túl sokáig tart, vagy elakad, a Mégse gombra kattintva választhatja a törlést.

Ha végzett, ez automatikusan egy gyors ablakhoz vezet, ahol a formátumsablon alkalmazásra kerül:

Használja az Elemzést a LoadRunnerben

Ennek gyorsan a Session Explorer főablakához kell vezetnie. Ha azonban összetett egyéni sablont használ, és a művelet bármilyen okból leáll, kattintson a Leállítás gombra a művelet megszakításához és újrakezdéséhez.

2. LoadRunner Analysis összefoglaló jelentés

A műveletek befejezése után megjelenik a fő munkamenet ablak, amely így néz ki:

LoadRunner Analysis összefoglaló jelentés

Itt láthatja azt a könyvtárat, ahonnan az eredményeket felvette.

Az elemzési munkameneten belül is megtekintheti a forgatókönyvével kapcsolatos teljes információkat. Az Összefoglaló jelentés lapon láthatja az eredmények eléréséhez futtatott forgatókönyv időtartamát.

A percentilis kifejezést szinte minden gráfnál használják az elemzésben. A százalékos értékét a tulajdonságok panelen adhatja meg. Az alapértelmezett érték 90.

LoadRunner Analysis összefoglaló jelentés

Figyelje meg a grafikon részt a Session Explorerben:

LoadRunner Analysis összefoglaló jelentés

Néhány grafikon már megjelenik. A grafikon nevére kattintva láthatja annak részleteit.

Az Összefoglaló jelentésben a gombra kattintva megnyithatja az SLA-val kapcsolatos információkat, ha rendelkezésre állnak.

Ha rákattint, az alábbi ablak jelenik meg:

LoadRunner Analysis összefoglaló jelentés

Az eszköztárat közvetlenül a felső Fájl menü alatt találja meg, így néz ki:

LoadRunner Analysis összefoglaló jelentés

Az eszköztár összes gombja végrehajt valamilyen műveletet a Fájl menüből.

A HP Analysis minden információt tartalmaz a forgatókönyvről, beleértve a Futási idő beállításait is. Mivel már tisztában van azzal, hogy a Futási idő beállításai jelentős hatással vannak a teljesítményre, az Elemzésből megtekintheti azokat a beállításokat, amelyeket a forgatókönyv futtatásához használtak.

A Futási idő beállítások megtekintéséhez kattintson a gombraLoadRunner Analysis összefoglaló jelentés a Fájl menüből vagy LoadRunner Analysis összefoglaló jelentésgombot az eszköztáron.

A Futási idő beállításai az alábbiak szerint jelennek meg:

LoadRunner Analysis összefoglaló jelentés

Amint látja, ebből az ablakból nem csak az összes beállítás látható, hanem az Ütemezést is megnyithatja a gombra kattintva. Az Analyzer használata a LoadRunnerbengombra, vagy kattintson a szkriptre LoadRunner Analysis összefoglaló jelentésgomb. Az ablak bezárásához kattintson a gombra LoadRunner Analysis összefoglaló jelentés gombot.

3. Elemzési grafikonok

A HP Analysis betölti a legfontosabb grafikonokat az elemzés időpontjában. A Session Explorerben bármelyik gráf nevére kattintva megtekintheti a részleteket az elérhető grafikonon.

Nézzünk meg néhány grafikont egyenként.

3.1) Átlagos válaszidő grafikonja:

Ez a grafikon a webszerveren a VU-felhasználók által a terhelési teszt minden másodpercében elért találatok számát mutatja. Ez a grafikon segít értékelni a VU-felhasználók által generált terhelés mértékét a találatok számában.

Tekintse meg forgatókönyvünk grafikonját:

Átlagos válaszidő grafikonja

Grafikon megtekintésekor kulcsfontosságú, hogy a grafikon jelmagyarázatát egymás mellett értelmezzük.

A Jelmagyarázat a tranzakció nevét, színét, minimális értékét, átlagértékét, maximális értékét és szórását (átlag körüli eltérést) mutatja.

A grafikon színei a Jelmagyarázatból felismerhetők.

3.2) Találatok per másodperc grafikon:

Ez a grafikon a webszerveren a VU-felhasználók által a terhelési teszt minden másodpercében elért találatok számát mutatja. Ez a grafikon segít értékelni a VU-felhasználók által generált terhelés mértékét a találatok számában.

Tekintse meg a grafikont a mi forgatókönyvünk esetén:

Találat per másodperc grafikon

Ahogy a grafikonon és a legendán is látható, hogy voltak idők, amikor nem értek találatot a szerverre.

3.3) VUsers grafikon futtatása:

Ez a grafikon a VUser parancsfájlokat végrehajtó VU-felhasználók számát és azok állapotát mutatja a terhelési teszt minden másodpercében. Ez a grafikon hasznos a szerver VUser terhelésének meghatározásához egy adott pillanatban.

VUsers Graph futtatása

3.4) Átbocsátási grafikon

Ez a grafikon a webszerver átviteli sebességét mutatja (bájtban) a terhelési teszt során. Az áteresztőképesség azt az adatmennyiséget jelenti, amelyet a VU-felhasználók egy adott másodpercben kaptak a szervertől. Ez a grafikon segít értékelni a VU-felhasználók által generált terhelés mértékét a szerver átviteli sebessége szempontjából.

Átbocsátási grafikon

Íme néhány további grafikon leírása:

3.5) VUser összefoglaló:

Ez a grafikon azoknak a VU-felhasználóknak a számát mutatja, amelyek sikeresen befejezték a futtatást, leállították vagy hibával fejezték be. Így néz ki:

VUser összefoglaló

3.6) Találkozási grafikon:

Ez a grafikon azt jelzi, hogy mikor szabadult fel a VU-felhasználók találkozási pontjain, és hány VU-t engedtek el az egyes pontokon. Így néz ki:

Találkozási grafikon

3.7) Tranzakciók másodpercenként grafikon:

Ez a grafikon a terhelési teszt minden másodperce során végrehajtott (sikeres és sikertelen) tranzakciók számát mutatja. Ez a grafikon segít meghatározni a rendszer tényleges tranzakciós terhelését egy adott pillanatban. Így néz ki:

Tranzakciók másodpercenkénti grafikonja

3.8) Összes tranzakció másodpercenként grafikon:

Ez a grafikon a terhelési teszt minden másodperce során végrehajtott (sikeres és sikertelen) tranzakciók teljes számát mutatja. Ez a grafikon segít meghatározni a rendszer tényleges tranzakciós terhelését egy adott pillanatban. Így néz ki:

Összes tranzakció másodpercenként grafikon

3.9) Tranzakció-összefoglaló grafikon:

Ez a grafikon a sikeres, sikertelen, leállított vagy hibásan végződött tranzakciók számát mutatja. Így néz ki:

Tranzakció-összefoglaló grafikon

3.10) Tranzakcióteljesítmény-összefoglaló grafikon:

Ez a grafikon a terhelési tesztben szereplő összes tranzakció minimális, átlagos és maximális válaszidejét mutatja. Így néz ki:

Használja az Analyzert a LoadRunnerben

3.11) Tranzakciós válaszidő terhelés alatti grafikon:

Megjeleníti az átlagos tranzakciós válaszidőket a terhelési teszt bármely pontján futó VU-felhasználók számához viszonyítva. Ez a grafikon segít megtekinteni a VUser terhelésének a teljesítményidőre gyakorolt ​​általános hatását, és a leghasznosabb a fokozatos terhelés mellett futtatott terhelési teszt elemzésekor. Így néz ki:

Tranzakció válaszidő terhelés alatti grafikonon

3.12) Tranzakció válaszidő százalékos grafikonja:

Ez a grafikon az adott időtartományon belül végrehajtott tranzakciók százalékos arányát mutatja. Ez a grafikon segít meghatározni azon tranzakciók százalékos arányát, amelyek megfelelnek a rendszerben meghatározott teljesítménykritériumoknak. Így néz ki:

Tranzakció válaszidő százalékos grafikonja

3.13) Tranzakció válaszidő-eloszlási grafikonja:

Ez a grafikon azt mutatja, hogy egy tranzakció hányszor fejeződött be egy adott időtartományon belül. Vegye figyelembe, hogy ez a grafikon egyszerre csak egyetlen tranzakció információit jeleníti meg. Így néz ki:

Tranzakció válaszidő eloszlási grafikonja

3.14) Átbocsátási (MB) grafikon:

Ez a grafikon a webkiszolgáló átviteli sebességét (megabájtban) mutatja a terhelési teszt során. Az áteresztőképesség azt az adatmennyiséget jelenti, amelyet a VU-felhasználók egy adott másodpercben kaptak a szervertől. Ez a grafikon segít értékelni a VU-felhasználók által generált terhelés mértékét a szerver átviteli sebessége szempontjából. Így néz ki:

Átbocsátási(MB)grafikon

3.15) HTTP állapotkód összegzés:

Ez a grafikon a webszervertől a terhelési teszt során visszaküldött különböző HTTP protokoll állapotkódok eloszlását mutatja. Így néz ki:

HTTP állapotkód összegzés

3.16) HTTP-válasz másodpercenkénti grafikon:

Ez a grafikon a webszervertől a terhelési teszt minden másodperce során visszaküldött különböző HTTP-állapotkódok számát jeleníti meg. Így néz ki:

HTTP válasz másodpercenkénti grafikon

3.17) Oldalak letöltése másodpercenként diagram:

Ez a grafikon a betöltési teszt során a webszervertől kapott oldalak számát mutatja. Így néz ki:

Oldalak letöltése másodpercenként grafikon

3.18) Kapcsolódási grafikon:

Ez a grafikon a kapcsolatok számát mutatja. Így néz ki:

Kapcsolatok grafikonja

3.19) Kapcsolatok másodpercenkénti grafikonjai:

Ez a grafikon a másodpercenkénti kapcsolatok számát mutatja. Így néz ki:

Connections Per Second Graphs

3.20) Az oldalkomponensek lebontása (idő függvényében) grafikon:

Ez a grafikon az átlagos válaszidőt (másodpercben) jeleníti meg minden egyes weboldal és összetevői esetében a forgatókönyv futtatásának minden másodpercében. Így néz ki:

Az oldalkomponensek lebontása (időben) grafikon

3.21) Az oldalletöltési idő lebontása (idő függvényében) grafikon:

Ez a grafikon az egyes oldalkomponensek letöltési idejének lebontását mutatja a forgatókönyv futtatásának minden másodpercében. Így néz ki:

Az oldalletöltési idő lebontása (időben) grafikon

3.22) Idő az elsőig Buffer grafikon:

Ez a grafikon az egyes weboldal-összetevők relatív szerver/hálózati idejét mutatja (másodpercben) a forgatókönyv minden egyes másodpercében, addig az időtartamig, amíg az első puffer sikeresen vissza nem érkezik a webszervertől. Így néz ki:

Ideje az elsőnek Buffer Grafikon

4. Grafikonok egyesítése

Előfordulhat, hogy két grafikont össze kell vonni, hogy értelmesebb információkat kapjunk. Például, ahogy fentebb a grafikonokon tárgyaltuk, hogy amikor nem érkezett találat a szerverhez, akkor a hálózaton sem volt sávszélesség.

Ez összevonáskor könnyebben megrajzolható.

Nézzük meg, hogyan egyesítik a grafikonokat.

Mielőtt megnyitja a grafikon-egyesítési lehetőséget, győződjön meg arról, hogy legalább egy gráf nyitva van, amelyet egyesíteni szeretne. A segédprogram azt feltételezi, hogy egy másik grafikont szeretne hozzáadni a már megnyitott gráfhoz.

Az egyesítési grafikon ablak megnyitásához lépjen a Nézet menübe, és kattintson a Grafikonok egyesítése lehetőségre. Így néz ki a menü:

Grafikonok egyesítése

A fenti menüre kattintva megnyílik a grafikonok egyesítésének fő ablaka, itt egy pillanatkép:

Grafikonok egyesítése

Itt egyesítjük a Tranzakció válaszidőt a Futó VUsers grafikonnal. A Grafikon egyesítése ablakban meg kell adnia az újonnan létrehozott egyesített gráf nevét.

Így néz ki az egyesített grafikon:

Grafikonok egyesítése

5. Új grafikonok hozzáadása

Új grafikon hozzáadásához kattintson a Grafikon menüre, és válassza az Új grafikon hozzáadása lehetőséget.

Tekintse meg az alábbi pillanatképet a menüről:

Új grafikonok hozzáadása

Ha rákattint, megnyílik a LoadRunnerben (HP Analysis) elérhető összes grafikon listája.

Bármely grafikont kiválaszthatja, ha duplán kattint a nevére. Ezzel betölti az értékeket/statisztikát tartalmazó grafikont a HP Analysis főablakába.

Kattintson a Bezárás gombra, hogy visszatérjen a főablakba.

Vessünk egy pillantást az ablakra:

Új grafikonok hozzáadása

6. Keresztezés eredményekkel

Ha már több forgatókönyvet futtatott, használhatja az eredménymappát a statisztikák keresztegyezésére. Ez a folyamat segít közvetlenül összehasonlítani mindkét eredményt, és összesített jelentést készíteni.

A kereszteredmények végrehajtásához kattintson a gombraKeresztezés Eredményekkelikont az eszköztáron, vagy kattintson a Keresztes az eredményekre a Fájl menüben.

Ezzel megnyílik az ablak:

Keresztezés Eredményekkel

Az eredménylista az aktuális eredménymappát mutatja (amelynek elemzése folyamatban van)

A Hozzáadás gombra kattintva hozzáadhat egy másik eredménymappát, amellyel a kereszt elemezni fog.

Keresztezés Eredményekkel

Válassza ki a másik eredmény mappát, és kattintson a Megnyitás gombra.

Az előző Eredménylista ablak ismét megnyílik. Ezúttal két eredménymappa lesz a listában.

Vessen egy pillantást az ablakra:

Keresztezés Eredményekkel

Kattintson az OK gombra.

Megnyílik egy új ablak, amely a két eredmény egymás melletti összehasonlítását tartalmazza.

Íme egy pillanatkép:

Keresztezés Eredményekkel

A keresztlistához tetszőleges számú eredménymappát adhat hozzá, azonban ennek megértése és elemzése bonyolult lesz. Javasoljuk tehát, hogy a lista rövid legyen.

7. Munkamenet mentése

A HP Analysis alkalmazással való munkavégzés jelentős időt vehet igénybe. Mivel előfordulhat, hogy egyesített grafikont, vagy éppen egy új grafikont tanulmányoz, célszerű menteni a munkamenet adatait.

A munkamenet mentéséhez kattintson a Fájl menüre, majd kattintson a Mentés gombra.

Az alábbi párbeszédablak nyílik meg:

Munkamenet mentése

A Mentés gombra kattintva elindítja a mentési folyamatot, amely a munkamenet méretétől függően azonnali vagy időigényes lehet.

Így néz ki az ablak:

Munkamenet mentése

7.1) Munkamenet megnyitása

Hasonló módon nyithat meg egy meglévő munkamenetet. Egyszerűen kattintson a Megnyitás gombra a Fájl menüben, és válassza ki a mentett munkamenet mappáját. Ne feledje, hogy a HP Analysis nem nyitja meg az utolsó mappacsomópontot; inkább magát a mappát nyitja meg.

Munkamenet megnyitása

Ezzel megnyílik az Elemzés főablakja, ahol folytathatja a munkát.

8. Exportálás HTML jelentésbe:

A HP Analysis egy olyan szolgáltatást biztosít, amellyel az összes adatot jól formázott HTML vagy doc formátumú jelentésbe exportálhatja. Az exportáláshoz kattintson a Jelentés menüre, és válassza a HTML jelentés lehetőséget. Tekintse meg az alábbi menüt:

Exportálás HTML jelentésbe

Ezzel megnyílik egy párbeszédpanel, amely megkeresi azt a könyvtárat, ahová a HML jelentést el kell helyezni.

Tekintse meg az alábbi képernyőképet:

Exportálás HTML jelentésbe

Amint a Mentés gombra kattint, a HP Analysis megkezdi az eredmények exportálását és a jelentés elkészítését HTML formátumban. Az exportált jelentés méretétől függően rövid ideig megjelenik egy indítóképernyő:

Exportálás HTML jelentésbe

Az exportálás befejezése után azonnal megnyitja a nemrég exportált HTML-fájlt az Internet Explorerben vagy az alapértelmezett böngészőben. Itt az első előadásod Tesztelés A jelentés így néz ki:

Exportálás HTML jelentésbe

Videó az Analizátoron

Kattints itt ha a videó nem érhető el