Tässä opetusohjelmassa tutkimme seuraavia aiheita-
1. Kuinka analyysiä käytetään LoadRunnerissa
2. LoadRunner-analyysin yhteenvetoraportti
3. Analyysikaaviot
4. Kaavioiden yhdistäminen
5. Lisää uusia kaavioita
6. Ristitys tulosten kanssa
7. Istunnon tallentaminen
Aloitetaan-
1. Kuinka käyttää analyysiä LoadRunnerissa
Kuten nimestäkin voi päätellä, HP-analyysi on ohjelma suorittamaan yksityiskohtainen (kirjaimellisesti, hyvin yksityiskohtainen) analyysi suorittamastasi suorituskykytestistä.
HP-analyysi vie Controllerin luoman dumpin kuormitustestin suorittamisen aikana. Vedos sisältää kaikki tiedot raakamuodossa, jonka HP Analysis analysoi useiden kaavioiden luomiseksi.
Opitaan lisää HP-analyysistä.
Käynnistä HP-analyysi valitsemalla Käynnistä-valikko => HP-ohjelmisto => HP LoadRunner => Analyysi, kuten alla on esitetty:
Tämä käynnistää analyysin. Kuten tavallista, aluksi avautuu aloitusnäyttö alla olevan kuvan mukaisesti:
Hetken kuluttua tämä splash-näyttö johtaa automaattisesti HP Analysis -päänäyttöön. Päänäyttö avautuu palautetussa tilassa. Katso alla oleva tilannekuva:
Napsauta Tiedosto-valikkoa ja näet luettelon valikoista, kuten alla olevassa tilannekuvassa:
Napsauta Tiedosto-valikkoa tai avaa analyysiistunto painamalla Ctrl + N. Tämä avaa valintaikkunan, joka auttaa sinua löytämään lrr-tiedoston. Tiedostotunniste LRR tarkoittaa LoadRunner-tuloksia.
Muistatko, että HP Controller luo tulosten arkiston kansioon? Tämä kansio sisältää lrr-tiedoston.
Etsi sen skenaarion res-kansio, jolle haluat luoda analyysiistunnon. Tilannekuva on toimitettu alla viitteeksi:
Heti kun valitset oikean tiedoston, HP Analysis tarkistaa ensin vapaan levytilan varmistaakseen, että tila ei loppu prosessin aikana. Tämä johtuu siitä, että istunnon koko voi olla erittäin suuri etenkin monimutkaisissa tilanteissa, joissa olet sisällyttänyt useita VUScriptejä ja suorittanut pitkiä tunteja.
Alla oleva ikkuna avautuu hetkellisesti:
Heti levytilan saatavuuden vahvistamisen jälkeen HP Analysis alkaa toimia ja näet "parhaillaan analysoivan" ikkunan, kuten alla on esitetty:
Yllä olevan ikkunan aika riippuu tuloskansion koosta (tai kyseiseen kansioon sisältyvistä tilastoista)
Jos se vie liian kauan tai juuttuu, voit peruuttaa napsauttamalla Peruuta-painiketta.
Kun olet valmis, tämä johtaa automaattisesti pikaikkunaan, jossa muotoilumallia käytetään:
Tämän pitäisi johtaa sinut nopeasti Session Explorerin pääikkunaan. Jos kuitenkin käytät monimutkaista mukautettua mallia ja toiminto keskeytyy jostain syystä, voit peruuttaa toiminnon ja aloittaa alusta napsauttamalla Stop-painiketta.
2. LoadRunner-analyysin yhteenvetoraportti
Kun toiminta on suoritettu loppuun, näet pääistuntoikkunan, joka näyttää tältä:
Täällä voit nähdä hakemiston, josta olet noutanut tulokset.
Voit myös nähdä täydelliset tiedot tilanteestasi Analyysi-istunnossa. Yhteenvetoraportti-välilehdessä näet näiden tulosten saamiseksi suoritetun skenaarion keston.
Termiä prosenttipiste käytetään analyysissä melkein jokaisen kuvaajan kanssa. Voit määrittää prosenttipisteen arvon ominaisuuspaneelista. Oletusasetus on 90.
Huomaa kaavio-osio Session Explorerissa:
Muutama kaavio ilmestyy jo. Voit napsauttaa kaavion nimeä ja näet sen yksityiskohdat.
Yhteenvetoraportista voit napsauttaa painiketta avataksesi sen SLA-tiedot, jos ne ovat käytettävissä.
Napsauttamalla näet alla olevan ikkunan:
Voit löytää työkalurivin yläreunan Tiedosto-valikon alapuolelta, se näyttää tältä:
Kaikki työkalurivin painikkeet suorittavat jonkin toiminnon Tiedosto-valikosta.
HP-analyysi sisältää kaikki pienet tiedot skenaariostasi, mukaan lukien ajoajan asetukset. Koska olet jo tietoinen siitä, että ajoajan asetuksilla on merkittävä vaikutus suorituskykyyn, voit tarkastella analyysin asetuksia, joita käytettiin skenaarion suorittamiseen.
Voit tarkastella Suoritusaika-asetuksia napsauttamalla Tiedosto-valikosta tai
Suoritusajan asetukset näytetään seuraavasti:
Kuten näet, kaikki asetukset eivät näy vain tässä ikkunassa, voit myös avata Aikataulu napsauttamalla -painiketta tai tarkastele komentosarjaa napsauttamalla -painiketta. Sulje ikkuna napsauttamalla
3. Analyysikaaviot
HP-analyysi lataa tärkeimmät kaaviot analysointihetkellä. Voit napsauttaa mitä tahansa kaavion nimeä Session Explorerissa nähdäksesi yksityiskohdat käytettävissä olevasta kaaviosta.
Keskustellaan muutamasta kaaviosta yksi kerrallaan.
3.1 Keskimääräinen vasteaika-kaavio:
Tämä kaavio näyttää ajoneuvoyksiköiden Web-palvelimella tekemien osumien määrän kuormitustestin jokaisen sekunnin aikana. Tämän kaavion avulla voit arvioida ajoneuvoyksiköiden tuottaman kuormituksen osumien lukumääränä.
Katso skenaariomme kaavio:
Kun tarkastelet kaaviota, on keskeistä ymmärtää kuvaajan selite vierekkäin.
Selite näyttää tapahtuman nimen, sen värin, vähimmäisarvon, keskiarvon, maksimiarvon ja keskihajonnan (varianssi keskiarvon ympärille).
Kaavion värit voidaan tunnistaa selitteestä.
3,2 osumaa sekunnissa -kuvaaja:
Tämä kaavio näyttää ajoneuvoyksiköiden Web-palvelimella tekemien osumien määrän kuormitustestin jokaisen sekunnin aikana. Tämän kaavion avulla voit arvioida ajoneuvoyksiköiden tuottaman kuormituksen osumien lukumääränä.
Katso kaavio tilanteestamme:
Kuten kaaviosta ja selitteestä voidaan nähdä, oli aikoja, jolloin palvelimelle ei ollut osumia.
3.3 Käynnissä olevien ajoneuvoyksiköiden kaavio:
Tämä kaavio näyttää VUser-komentosarjat suorittaneiden VU-käyttäjien määrän ja tilan kuormitustestin jokaisessa sekunnissa. Tämä kaavio on hyödyllinen palvelimen VUser-kuormituksen määrittämiseen kulloinkin.
3.4 Suorituskykykaavio
Tämä kaavio näyttää Web-palvelimen läpimenon määrän (tavuina) kuormitustestin aikana. Suorituskyky edustaa datamäärää, jonka ajoneuvoyksiköt saivat palvelimelta millä tahansa sekunnilla. Tämän kaavion avulla voit arvioida ajoneuvoyksiköiden tuottaman kuormituksen määrää palvelimen suorituskyvyn suhteen.
Tässä on kuvaus joillekin kaavioille:
3.5 Käyttäjän yhteenveto:
Tämä kaavio näyttää niiden ajoneuvoyksiköiden lukumäärän, jotka suorittivat ajon onnistuneesti, pysäyttivät ajon tai päättyivät virheisiin. Näin se näyttää:
3.6 Rendezvous-kaavio:
Tämä kaavio osoittaa, milloin ajoneuvoyksiköt vapautettiin kohtaamispaikoissa ja kuinka monta ajoneuvoyksikköä vapautettiin kussakin kohdassa. Näin se näyttää:
3.7 Tapahtumia sekunnissa -kaavio:
Tämä kaavio näyttää suoritettujen tapahtumien (sekä onnistuneiden että epäonnistuneiden) lukumäärän kuormitustestin jokaisen sekunnin aikana. Tämän kaavion avulla voit määrittää järjestelmän todellisen tapahtumakuorman kulloinkin. Näin se näyttää:
3.8 Tapahtumia yhteensä sekunnissa:
Tämä kaavio näyttää suoritettujen tapahtumien (sekä onnistuneiden että epäonnistuneiden) kokonaismäärän kuormitustestin jokaisen sekunnin aikana. Tämä kaavio auttaa määrittämään järjestelmän todellisen tapahtumakuorman kulloinkin. Näin se näyttää:
3.9 Tapahtumien yhteenvetokaavio:
Tämä kaavio näyttää kuluneen, epäonnistuneen, pysäytetyn tai virheillä päättyneen tapahtuman määrän. Näin se näyttää:
3.10 Transaktiotehokkuuden yhteenvetokaavio:
Tämä kaavio näyttää kaikkien kuormitustestin tapahtumien vähimmäis-, keskiarvo- ja enimmäisvasteajan. Näin se näyttää:
3.11 Tapahtumavasteaika kuormituksen alla olevassa kaaviossa:
Näyttää keskimääräiset tapahtumavasteajat suhteessa ajoneuvoyksiköiden määrään kulloinkin kuormitustestin aikana. Tämän kaavion avulla voit tarkastella VUser-kuormituksen yleistä vaikutusta suorituskykyyn ja siitä on eniten hyötyä, kun analysoidaan kuormitustestiä, joka suoritetaan asteittaisella kuormituksella. Näin se näyttää:
3.12 Tapahtuman vasteajan prosenttiosuuskaavio:
Tämä kaavio näyttää prosenttiosuuden tapahtumista, jotka suoritettiin tietyllä aikavälillä. Tämän kaavion avulla voit määrittää prosenttiosuuden tapahtumista, jotka täyttävät järjestelmällesi määritetyt suorituskykykriteerit. Näin se näyttää:
3.13 Tapahtumavasteajan jakautumiskaavio:
Tämä kaavio näyttää kuinka monta kertaa tapahtuma suoritettiin ajanjaksojen jakautumisen aikana. Huomaa, että tämä kaavio näyttää vain yhden tapahtuman tiedot kerrallaan. Näin se näyttää:
3.14 Suorituskyky (MB) -kaavio:
Tämä kaavio näyttää Web-palvelimen läpäisykyvyn määrän (megatavuina) kuormitustestin aikana. Suorituskyky edustaa datamäärää, jonka ajoneuvoyksiköt saivat palvelimelta millä tahansa sekunnilla. Tämän kaavion avulla voit arvioida ajoneuvoyksiköiden tuottaman kuormituksen määrää palvelimen suorituskyvyn suhteen. Näin se näyttää:
3.15 HTTP-tilakoodin yhteenveto:
Tämä kaavio näyttää Web-palvelimelta kuormitustestin aikana palautettujen HTTP-protokollan tilakoodien jakauman. Näin se näyttää:
4
3.16 HTTP-vastaus sekunnissa:
Tämä kaavio näyttää Web-palvelimelta palautettujen HTTP-tilakoodien määrän kuormitustestin jokaisen sekunnin aikana. Näin se näyttää:
3.17 Sivuja ladataan sekunnissa:
Tämä kaavio näyttää Web-palvelimelta lataustestin aikana vastaanotettujen sivujen määrän. Näin se näyttää:
3.18 Liitäntäkaavio:
Tämä kaavio näyttää yhteyksien määrän. Näin se näyttää:
3.19 Yhteydet sekunnissa -kaaviot:
Tämä kaavio näyttää yhteyksien määrän sekunnissa. Näin se näyttää:
3.20 Sivuosien jakauma (ajan mittaan) -kaavio:
Tämä kaavio näyttää kunkin verkkosivun ja sen komponenttien keskimääräisen vasteajan (sekunteina) skenaarion jokaisen sekunnin aikana. Näin se näyttää:
3.21 Sivun latausaika (ajan mittaan) -kaavio
Tämä kaavio näyttää kunkin sivukomponentin latausajan erittelyn skenaarion jokaisen sekunnin aikana. Näin se näyttää:
3.22 Aika ensimmäiseen puskurikaavioon:
Tämä kaavio näyttää kunkin verkkosivukomponentin suhteellisen palvelin- / verkkoajan (sekunteina) skenaarion jokaisen sekunnin aikana ajanjakson ajan, kunnes ensimmäinen puskuri on vastaanotettu onnistuneesti takaisin Web-palvelimelta. Näin se näyttää:
4. Kaavioiden yhdistäminen
Kaksi kuvaajaa voidaan joutua yhdistämään merkityksellisen tiedon tuottamiseksi. Esimerkiksi, kuten edellä keskusteltiin kaavioissa, että kun palvelimelle ei ollut osumia, verkon kautta ei myöskään ollut kaistanleveyttä.
Tämä voidaan helpommin piirtää yhdistämisen yhteydessä.
Katsotaanpa, kuinka kaaviot yhdistetään.
Ennen kuin avaat kaavion yhdistämisvaihtoehdon, varmista, että sinulla on jo vähintään yksi kaavio, joka haluat yhdistää. Apuohjelma olettaa, että haluat lisätä toisen kaavion jo avattuun kaavioon.
Voit avata yhdistämiskaavioikkunan siirtymällä Näytä-valikkoon ja napsauttamalla Yhdistä kuvaajat. Valikko näyttää tältä:
Napsauttamalla yllä olevaa valikkoa avaat yhdistävien kaavioiden pääikkunan, tässä on tilannekuva:
Yhdistämme tässä tapahtuman vasteajan käynnissä olevien VUsers-kaavion kanssa. Yhdistä kaavio -ikkuna edellyttää, että annat uuden muodostetun yhdistetyn kaavion nimen.
Näin yhdistetty kaavio näyttää tältä:
5. Lisää uudet kaaviot
Lisää uusi kaavio napsauttamalla Kaavio-valikkoa ja valitsemalla Lisää uusi kaavio.
Katso alla oleva tilannekuva valikosta:
:
Napsautettuasi se avaa luettelon kaikista LoadRunnerissa käytettävissä olevista kaavioista (HP-analyysi)
Voit valita minkä tahansa kuvaajan kaksoisnapsauttamalla sen nimeä. Tämä lataa kaavion arvoineen / tilastoineen HP-analyysin pääikkunaan.
Napsauta Sulje-painiketta palataksesi pääikkunaan.
Katsotaanpa ikkuna:
6. Risteytys tulosten kanssa
Jos sinulla on jo useita skenaarioita, voit käyttää niiden tuloskansiota tilastojen vastaavuuteen. Tämä prosessi auttaa suoraan vertaamaan molempia tuloksia ja luomaan kumulatiivisen raportin.
Suorita ristitulokset napsauttamalla -kuvaketta työkaluriviltä tai napsauta Tiedosto-valikosta Risti tulosten kanssa.
Tämä avaa ikkunan:
Tulosluettelo näyttää nykyisen tuloskansion (jota varten analyysiä tehdään)
Voit napsauttaa Lisää-painiketta lisätäksesi uuden tuloskansion, jonka kanssa risti analysoidaan.
Valitse toinen tuloskansio ja napsauta Avaa.
Edellinen Tulosluettelo-ikkuna on taas auki. Tällä kertaa luettelossa on kaksi tuloskansiota.
Katso ikkuna:
Napsauta OK-painiketta.
Avautuu uusi ikkuna, jossa verrataan molempia tuloksia rinnakkain.
Tässä on tilannekuva:
Voit lisätä ristiluetteloon niin monta tuloskansiota kuin haluat, tämä on kuitenkin monimutkaista ymmärtää ja analysoida. Joten on suositeltavaa pitää luettelo lyhyt.
7. Istunnon tallentaminen
HP-analyysin kanssa työskentely voi viedä huomattavasti aikaa. Koska olet saattanut yhdistää kaavion tai tutkia parhaillaan jotain uutta kaaviota, on hyvä pitää istuntotiedot tallennettuina.
Tallenna istunto napsauttamalla Tiedosto-valikkoa ja valitsemalla Tallenna.
Dialogin alla oleva ikkuna avautuu:
Napsauttamalla Tallenna-painiketta käynnistät tallennuksen, joka voi olla välitön tai aikaa vievä istunnon koosta riippuen.
Ikkuna näyttää tältä:
7.1 Istunnon avaaminen
Voit avata olemassa olevan istunnon samalla tavalla. Napsauta vain Avaa-valikkoa Tiedosto-valikossa ja valitse tallennetun istunnon kansio. Muista, että HP Analysis ei avaa viimeistä kansiosolmua. pikemminkin se avaa kansion itse.
Tämä avaa Analyysin pääikkunan, jossa voit jatkaa työtäsi.
8. Vie HTML-raporttiin:
HP Analysis tarjoaa ominaisuuden, jolla kaikki tiedot viedään hyvin muotoiltuun HTML- tai doc-muotoiseen raporttiin. Vie napsauttamalla Raportti-valikkoa ja valitsemalla HTML-raportti. Katso alla oleva valikko:
Tämä avaa valintaikkunan hakemiston löytämiseksi, johon HML-raportti sijoitetaan.
Katso alla oleva tilannekuva:
Heti kun napsautat Tallenna-painiketta, HP Analysis alkaa viedä tuloksia ja valmistella raporttia HTML-muodossa. Roiskutusnäyttö tulee näkyviin lyhyeksi ajaksi riippuen vietävän raportin koosta:
Kun vienti on valmis, se avaa välittömästi viedyn HTML-tiedoston Internet Explorerissa tai oletusselaimessasi. Tässä miltä ensimmäinen suoritustestausraporttisi näyttää:
Video analysaattorissa
Napsauta tätä, jos video ei ole käytettävissä