I denne veiledningen vil vi studere følgende emner-
1. Hvordan bruke analyse i LoadRunner
2. LoadRunner analyse Sammendrag rapport
3. Analysegrafer
4. Slå sammen grafer
5. Legg til nye grafer
6. Kryss med resultater
7. Lagre en økt
La oss begynne-
1. Hvordan bruke analyse i LoadRunner
HP Analyse, som navnet antyder, er et program for å utføre detaljert (bokstavelig talt, veldig detaljert) analyse av ytelsestesten du har utført.
HP Analysis tar dumpen opprettet av Controller under gjennomføring av lastetesten. Dumpen inneholder all informasjonen i et råformat som blir analysert av HP Analysis for å generere forskjellige grafer.
La oss lære mer om HP-analyse.
For å starte HP-analyse, gå til Start-menyen => HP-programvare => HP LoadRunner => Analyse som vist nedenfor:
Dette vil starte Analyse. Som vanlig åpnes først en sprutskjerm som vist nedenfor:
Etter et øyeblikk vil denne sprutskjermen automatisk føre til hovedskjermen til HP Analysis. Hovedskjermen åpnes i gjenopprettet modus. Se øyeblikksbildet nedenfor:
Klikk på Fil-menyen, og du vil se en liste over menyer som i øyeblikksbildet nedenfor:
Klikk på Fil-menyen eller bruk Ctrl + N for å åpne opprette analysesession. Dette åpner en dialogboks som hjelper deg med å finne lrr-filen. Filutvidelsen, LRR, står for LoadRunner Results.
Husker du at HP Controller oppretter et lager med resultater i en mappe? Den mappen inneholder lrr-filen.
Finn res-mappen til scenariet du vil lage analysesesjon for. Et øyeblikksbilde er gitt nedenfor for referanse:
Så snart du velger riktig fil, vil HP Analysis først se etter ledig diskplass for å sikre at du ikke går tom for plass under prosessen. Dette er fordi størrelsen på en økt kan være veldig stor, spesielt for komplekse scenarier der du har tatt med flere VUScripts og kjørt i lange timer.
Vinduet nedenfor åpnes et øyeblikk:
Umiddelbart etter å ha bekreftet tilgjengeligheten av diskplass, vil HP Analysis komme til handling, og du vil se et "for tiden analyserer" -vindu, som vist nedenfor:
Tiden det tar over vinduet avhenger av størrelsen på resultatmappen (eller statistikken i den mappen)
Hvis det tar altfor lang tid, eller setter seg fast, kan du velge å avbryte ved å klikke på Avbryt-knappen.
Når du er ferdig, vil dette automatisk føre til et raskt vindu der formatmalen blir brukt:
Dette skal raskt føre deg til hovedvinduet til Session Explorer. Imidlertid, hvis du bruker en kompleks tilpasset mal og operasjonen stopper av en eller annen grunn, kan du klikke på Stopp-knappen for å avbryte operasjonen og starte på nytt.
2. LoadRunner analyse sammendragsrapport
Når operasjonene er fullført, vil du se hovedøktvinduet som ser omtrent slik ut:
Her kan du se katalogen der du hentet resultatene fra.
Du kan også se fullstendig informasjon om scenariet ditt i analysesesjonen. I kategorien Sammendragsrapport kan du se varigheten av scenariet som ble kjørt for å få disse resultatene.
Begrepet persentil brukes i analysen nesten med hver graf. Du kan definere verdien for prosentil i egenskapspanelet. Standard er satt til 90.
Legg merke til grafdelen i Session Explorer:
Få grafer som allerede vises. Du kan klikke på grafnavnet, og du vil se detaljets utseende.
Fra sammendragsrapporten kan du klikke på knappen for å åpne SLA-relatert informasjon, hvis tilgjengelig.
Når du klikker, vil du se vinduet nedenfor:
Du finner verktøylinjen rett under Fil-menyen øverst, den ser slik ut:
Alle knappene i verktøylinjen utfører noen handlinger fra Fil-menyen.
HP Analyse inneholder all informasjon om scenariet ditt, inkludert innstillinger for kjøretid. Som du nå er klar over at innstillinger for kjøretid har betydelig innvirkning på ytelsen, kan du se innstillingene fra analyse som ble brukt til å kjøre scenariet.
Klikk på for å se innstillingene for kjøretid fra Fil-menyen eller
Kjøretidsinnstillingene vises som nedenfor:
Som du kan se, ikke bare alle innstillingene kan sees fra dette vinduet, du kan også åpne tidsplanen ved å klikke på knapp eller vis skript ved å klikke på knapp. For å lukke vinduet, klikk på
3. Analysegrafer
HP-analyse vil laste de viktigste grafene på tidspunktet for analysen. Du kan klikke på et hvilket som helst grafnavn fra Session Explorer for å se detaljer mot tilgjengelig graf.
La oss diskutere noen grafer en etter en.
3.1 Diagram over gjennomsnittlig responstid:
Denne grafen viser antall treff gjort av VUsers på webserveren i løpet av hvert sekund av belastningstesten. Denne grafen hjelper deg med å evaluere mengden belastning VU-brukere genererer, når det gjelder antall treff.
Ta en titt på grafen over scenariet vårt:
Når du ser på en graf, er det viktig å forstå grafforklaringen side om side.
Forklaringen viser transaksjonsnavnet, fargen, minimumsverdien, gjennomsnittsverdien, maksimumsverdien og standardavviket (avvik rundt gjennomsnittet).
Fargene på grafen kan gjenkjennes fra legenden.
3.2 Treff per sekund graf:
Denne grafen viser antall treff gjort av VUsers på webserveren i løpet av hvert sekund av belastningstesten. Denne grafen hjelper deg med å evaluere mengden belastning VU-brukere genererer, når det gjelder antall treff.
Ta en titt på grafen i tilfelle vårt scenario:
Som det kan sees av grafen og legenden, at det var tider der det ikke var treff på serveren.
3.3 Kjører VUsers-graf:
Denne grafen viser antall VU-brukere som utførte VUser-skript, og deres status i løpet av hvert sekund av en belastningstest. Denne grafen er nyttig for å bestemme VUser-belastningen på serveren til enhver tid.
3.4 Gjennomstrømningsgraf
Denne grafen viser mengden gjennomstrømning (i byte) på webserveren under belastningstesten. Gjennomstrømning representerer datamengden som brukerne mottok fra serveren i et gitt sekund. Denne grafen hjelper deg med å evaluere mengden belastning VU-brukere genererer, når det gjelder servergjennomstrømning.
Her er en beskrivelse av noen flere grafer:
3,5 brukeresammendrag:
Denne grafen viser antall brukere som fullførte løpeturen, stoppet løpeturen eller endte med feil. Slik ser det ut:
3.6 Rendezvous-graf:
Denne grafen indikerer når VU-brukere ble frigitt på møteplasser og hvor mange VU-brukere som ble frigitt på hvert punkt. Slik ser det ut:
3.7 Transaksjoner per sekund graf:
Denne grafen viser antall fullførte transaksjoner (både vellykkede og mislykkede) utført i løpet av hvert sekund av en belastningstest. Denne grafen hjelper deg med å bestemme den faktiske belastningen på systemet ditt til enhver tid. Slik ser det ut:
3.8 Totale transaksjoner per sekund graf:
Denne grafen viser det totale antallet fullførte transaksjoner (både vellykkede og mislykkede) utført i løpet av hvert sekund av en belastningstest. Denne grafen hjelper deg med å bestemme den faktiske belastningen på systemet ditt til enhver tid. Slik ser det ut:
3.9 Graf for transaksjonssammendrag:
Denne grafen viser antall transaksjoner som passerte, mislyktes, stoppet eller endte med feil. Slik ser det ut:
3.10 Sammendrag av transaksjonsytelse
Denne grafen viser minimum, gjennomsnitt og maksimal responstid for alle transaksjonene i belastningstesten. Slik ser det ut:
3.11 Transaksjonssvarstid under belastningsgraf:
Viser gjennomsnittlig responstid for transaksjoner i forhold til antall VU-brukere som kjører på et gitt punkt under belastningstesten. Denne grafen hjelper deg med å se den generelle effekten av VUser-belastning på ytelsestiden og er mest nyttig når du analyserer en belastningstest som kjøres med en gradvis belastning. Slik ser det ut:
3.12 Transaksjonssvar Percentilgraf:
Denne grafen viser prosentandelen av transaksjoner som ble utført innen et gitt tidsintervall. Denne grafen hjelper deg med å bestemme prosentandelen av transaksjoner som oppfyller ytelseskriteriene som er definert for systemet ditt. Slik ser det ut:
3.13 Distribusjonsgraf for transaksjonssvarstid:
Denne grafen viser antall ganger en transaksjon ble gjennomført over en fordeling av tidsområder. Merk at denne grafen bare viser informasjon for en enkelt transaksjon om gangen. Slik ser det ut:
3.14 Gjennomstrømningsgraf (MB):
Denne grafen viser mengden gjennomstrømning (i megabyte) på webserveren under belastningstesten. Gjennomstrømning representerer datamengden som brukerne mottok fra serveren i et gitt sekund. Denne grafen hjelper deg med å evaluere mengden belastning VU-brukere genererer, når det gjelder servergjennomstrømning. Slik ser det ut:
3.15 Sammendrag av HTTP-statuskode:
Denne grafen viser fordelingen av de forskjellige HTTP-protokollstatuskodene som returneres fra webserveren under lastetesten. Slik ser det ut:
4
3.16 HTTP-respons per sekund graf:
Denne grafen viser antallet forskjellige HTTP-statuskoder som returneres fra webserveren i løpet av hvert sekund av belastningstesten. Slik ser det ut:
3,17 sider nedlastning per sekund graf:
Denne grafen viser antall sider som er mottatt fra webserveren under belastningstesten. Slik ser det ut:
3.18 Tilkoblingsgraf:
Denne grafen viser antall tilkoblinger. Slik ser det ut:
3.19 Koblinger per sekund grafer:
Denne grafen viser antall tilkoblinger per sekund. Slik ser det ut:
3.20 Sidekomponentoversikt (over tid) -graf:
Denne grafen viser gjennomsnittlig responstid (i sekunder) for hver webside og dens komponenter i løpet av hvert sekund av scenarikjøringen. Slik ser det ut:
3.21 Diagram for nedlasting av nedlastningstid (over tid):
Denne grafen viser en oversikt over nedlastningstiden for hver sidekomponent i løpet av hvert sekund av scenariokjøringen. Slik ser det ut:
3.22 Tid til første buffer-graf:
Denne grafen viser hver websidekomponents relative server / nettverkstid (i sekunder) i løpet av hvert sekund av scenarikjøringen, i tidsperioden til den første bufferen mottas fra webserveren. Slik ser det ut:
4. Slå sammen grafer
Det kan være nødvendig å slå sammen to grafer for å gi mer meningsfull informasjon. For eksempel, som vi diskuterte ovenfor i grafer, at når det ikke var treff på serveren, var det heller ingen båndbredde over nettverket.
Dette kan lettere tegnes ved sammenslåing.
La oss se hvordan grafer slås sammen.
Før du åpner alternativet for sammenslåing av graf, må du forsikre deg om at du allerede har åpnet minst en graf som du ønsker å slå sammen. Verktøyet antar at du vil legge til en ny graf i den allerede åpnede grafen.
For å åpne flettegrafvinduet, gå til Vis-menyen og klikk på Slå sammen grafer. Slik ser menyen ut:
Ved å klikke over menyen åpnes hovedvinduet for sammenslåing av grafer, her er et øyeblikksbilde:
Her slår vi sammen transaksjonstid med Running VUsers-graf. Vinduet Merge Graph krever at du oppgir navnet på den nylig dannede sammenslåtte grafen.
Slik ser denne sammenslåtte grafen ut:
5. Legg til nye grafer
For å legge til ny graf, klikk på Graf-menyen og velg Legg til ny graf.
Se øyeblikksbildet av menyen nedenfor:
:
Når du har klikket på, vil den åpne en liste over alle tilgjengelige grafer i LoadRunner (HP-analyse)
Du kan velge hvilken som helst graf ved å dobbeltklikke på navnet. Dette vil laste grafen med verdier / statistikk til hovedvinduet i HP Analyse.
Klikk på Lukk-knappen for å gå tilbake til hovedvinduet.
La oss ta en titt på vinduet:
6. Kryssing med resultater
Hvis du allerede har kjørt flere scenarier, kan du bruke resultatmappen til å krysse samsvar med statistikken. Denne prosessen hjelper direkte med å sammenligne begge resultatene og generere en kumulativ rapport.
Klikk på for å utføre kryssresultater ikonet fra verktøylinjen eller klikk Kryss med resultater fra Fil-menyen.
Dette åpner vinduet:
Resultatlisten viser den nåværende resultatmappen din (som analysen utføres for)
Du kan klikke på Legg til-knappen for å legge til en resultatmappe som et kryss vil bli analysert med.
Velg den andre resultatmappen og klikk på Åpne.
Det forrige resultatlistevinduet åpnes igjen. Denne gangen vil du ha to resultatmapper i listen.
Ta en titt på vinduet:
Klikk på OK-knappen.
Et nytt vindu åpnes som inneholder sammenligning av begge resultatene side om side.
Her er et øyeblikksbilde:
Du kan legge til så mange resultatmapper i krysslisten du ønsker, men dette vil bli komplisert å forstå og analysere. Så det anbefales å holde listen kort.
7. Lagre en økt
Arbeid med HP Analyse kan ta betydelig tid. Siden du kanskje har slått sammen en graf eller for øyeblikket har studert en ny graf, er det lurt å holde øktinformasjonen din lagret.
For å lagre økten, klikk på Fil-menyen og klikk på Lagre.
Under dialogvinduet åpnes:
Ved å klikke på Lagre-knappen vil Lagre-prosessen starte som kan være øyeblikkelig eller tidkrevende, avhengig av størrelsen på økten.
Slik ser vinduet ut:
7.1 Åpne en økt
Du kan åpne en eksisterende økt på lignende måte. Bare klikk Åpne under Filmeny og velg mappen til den lagrede økten. Husk at HP Analysis ikke vil åpne den siste mappenoden. det åpner heller mappen.
Dette åpner hovedvinduet for analyse hvor du kan fortsette arbeidet ditt.
8. Eksport til HTML-rapport:
HP Analysis tilbyr en funksjon for å eksportere alle data til en godt formatert HTML- eller doc-formatrapport. For å eksportere, klikk på Rapport-menyen og velg HTML-rapport. Ta en titt på menyen nedenfor:
Dette åpner en dialogboks for å finne katalogen der HML-rapporten skal plasseres.
Ta en titt på skjermbildet nedenfor:
Så snart du klikker på Lagre-knappen, begynner HP Analysis å eksportere resultater og utarbeide en rapport i HTML-format. En sprutskjerm vises i en kort periode, avhengig av størrelsen på rapporten du eksporterer:
Etter at eksporten er fullført, åpnes den nylig eksporterte HTML-filen umiddelbart i Internet Explorer eller standard nettleser. Her ser du hvordan den første resultatrapporteringen din ser ut:
Video på Analyzer
Klikk her hvis videoen ikke er tilgjengelig