LoadRunner analīzes apmācība: pārskats un amp; Grafiks

Satura rādītājs:

Anonim

Šajā apmācībā mēs pētīsim šādas tēmas:

1. Kā izmantot analīzi programmā LoadRunner
2. LoadRunner analīzes kopsavilkuma pārskats
3. Analīzes grafiki
4. Grafiku apvienošana
5. Pievienojiet jaunus grafikus
6. Krustošana ar rezultātiem
7. Sesijas saglabāšana
Sāksim-

1. Kā izmantot analīzi programmā LoadRunner

Kā norāda nosaukums, HP analīze ir programma, lai veiktu detalizētu (burtiski, ļoti detalizētu) analīzi par jūsu veikto veiktspējas testu.

HP analīze veic kontroliera izveidoto izgāztuvi slodzes testa izpildes laikā. Izgāztuve satur visu informāciju neapstrādātā formātā, kuru parsē HP Analysis, lai ģenerētu dažādus grafikus.

Uzzināsim vairāk par HP analīzi.

Lai palaistu HP analīzi, dodieties uz izvēlni Sākt => HP programmatūra => HP LoadRunner => Analīze, kā parādīts zemāk:

Tādējādi tiks uzsākta analīze. Kā parasti, vispirms tiks atvērts uzplaiksnījuma ekrāns, kā parādīts zemāk:

Pēc brīža šis uzplaiksnījuma ekrāns automātiski novedīs pie galvenā HP analīzes ekrāna. Galvenais ekrāns tiks atvērts atjaunotajā režīmā. Skatiet zemāk esošo momentuzņēmumu:

Noklikšķiniet uz izvēlnes Fails, un jūs redzēsiet izvēlņu sarakstu, kā parādīts zemāk esošajā momentuzņēmumā:

Noklikšķiniet uz izvēlnes Fails vai izmantojiet Ctrl + N, lai atvērtu analīzes sesijas izveidi. Tas atvērs dialoglodziņu, kas palīdzēs atrast lrr failu. Faila paplašinājums LRR nozīmē LoadRunner Results.

Vai atceraties, ka HP kontrolieris mapē izveido rezultātu krātuvi? Šajā mapē ir fails lrr.

Atrodiet scenārija res mapi, kurai vēlaties izveidot analīzes sesiju. Turpmāk ir sniegts momentuzņēmums atsaucei:

Tiklīdz esat izvēlējies pareizo failu, HP Analysis vispirms pārbaudīs pieejamo diska vietu, lai pārliecinātos, ka procesa laikā nepietrūkst vietas. Tas ir tāpēc, ka sesijas lielums var būt ļoti liels, īpaši sarežģītā scenārijā, kurā esat iekļāvis vairākus VUScripts un darbojies ilgas stundas.

Uz brīdi tiks atvērts zem loga:

Tūlīt pēc diska vietas pieejamības apstiprināšanas HP analīze sāks darboties, un jūs redzēsiet logu “pašlaik analizē”, kā parādīts zemāk:

Iepriekšējā loga laiks ir atkarīgs no rezultātu mapes lieluma (vai šajā mapē esošās statistikas)

Ja tas aizņem pārāk ilgu laiku vai iestrēgst, varat izvēlēties atcelt, noklikšķinot uz pogas Atcelt.

Pēc pabeigšanas tas automātiski novedīs pie ātrā loga, kurā tiks lietota formāta veidne:

Tam vajadzētu ātri novirzīt jūs uz Session Explorer galveno logu. Tomēr, ja izmantojat kādu sarežģītu pielāgotu veidni un darbība kāda iemesla dēļ tiek pārtraukta, varat noklikšķināt uz pogas Apturēt, lai atceltu darbību un sāktu no jauna.

2. LoadRunner analīzes kopsavilkuma pārskats

Kad operācijas būs pabeigtas, tiks parādīts galvenais sesijas logs, kas izskatās apmēram šādi:

Šeit jūs varat redzēt direktoriju, no kura esat ieguvis rezultātus.

Analīzes sesijā varat skatīt arī pilnīgu informāciju par savu scenāriju. Cilnē Kopsavilkuma pārskats varat redzēt scenārija ilgumu, kas tika izpildīts, lai iegūtu šos rezultātus.

Termins procentile tiek izmantots analīzē gandrīz ar katru grafiku. Rekvizītu panelī varat definēt procentiles vērtību. Noklusējums ir iestatīts uz 90.

Sesijas pārlūkprogrammā ievērojiet diagrammas sadaļu:

Daži grafiki jau parādās. Jūs varat noklikšķināt uz diagrammas nosaukuma, un jūs redzēsiet tā detaļu izskatu.

Kopsavilkuma pārskatā varat noklikšķināt uz pogas, lai atvērtu ar SLA saistīto informāciju, ja tāda ir pieejama.

Noklikšķinot, jūs redzēsiet zemāk redzamo logu:

Rīkjoslu varat atrast tieši zem izvēlnes Fails augšpusē, un tā izskatās šādi:

Visas rīkjoslas pogas veic kādu darbību izvēlnē Fails.

HP analīze satur visu informāciju par jūsu scenāriju, ieskaitot izpildes laika iestatījumus. Kā jūs jau zināt, ka izpildes laika iestatījumiem ir būtiska ietekme uz veiktspēju, analīzē varat apskatīt iestatījumus, kas tika izmantoti scenārija izpildei.

Lai skatītu izpildlaika iestatījumus, noklikšķiniet uz no izvēlnes Fails vai

Izpildes laika iestatījumi tiks parādīti šādi:

Kā redzat, šajā logā var redzēt ne tikai visus iestatījumus, bet arī atvērt grafiku, noklikšķinot uz pogu vai skatiet skriptu, noklikšķinot uz pogu. Lai aizvērtu logu, noklikšķiniet uz

3. Analīzes grafiki

HP analīze analīzes laikā ielādēs vissvarīgākos grafikus. Sesijas pārlūkā varat noklikšķināt uz jebkura diagrammas nosaukuma, lai skatītu informāciju par pieejamo diagrammu.

Apspriedīsim dažus grafikus pa vienam.

3.1. Vidējā reakcijas laika diagramma:

Šajā diagrammā tiek parādīts to trāpījumu skaits, ko tīmekļa serveri veikuši VUsereri katrā ielādes testa sekundē. Šī diagramma palīdz jums novērtēt slodzes daudzumu, ko VU lietotāji rada trāpījumu skaita ziņā.

Apskatiet mūsu scenārija diagrammu:

Apskatot diagrammu, ir svarīgi saprast diagrammas leģendu blakus.

Leģenda parāda darījuma nosaukumu, tā krāsu, minimālo vērtību, vidējo vērtību, maksimālo vērtību un standartnovirzi (dispersija ap vidējo).

Grafika krāsas var atpazīt no leģendas.

3,2 trāpījumi sekundē:

Šajā diagrammā tiek parādīts to trāpījumu skaits, ko tīmekļa serveri veikuši VUsereri katrā ielādes testa sekundē. Šī diagramma palīdz jums novērtēt slodzes daudzumu, ko VU lietotāji rada trāpījumu skaita ziņā.

Apskatiet diagrammu mūsu scenārija gadījumā:

Kā redzams no grafika, kā arī no leģendas, bija gadījumi, kad serverī nebija trāpījumu.

3.3. Darbojas VUsers diagramma:

Šajā diagrammā tiek parādīts to VU lietotāju skaits, kuri katrā ielādes testa sekundē izpildīja VUser skriptus, un to statuss. Šī diagramma ir noderīga, lai noteiktu servera VUser slodzi jebkurā brīdī.

3.4 Caurspīdīguma grafiks

Šajā diagrammā tiek parādīts caurlaides apjoms (baitos) Web serverī ielādes testa laikā. Caurspīdīgums norāda datu daudzumu, ko transportlīdzekļa bloks saņēmis no servera jebkurā sekundē. Šī diagramma palīdz jums novērtēt, cik lielu slodzi VU lietotāji rada servera caurlaides ziņā.

Šeit ir vēl dažu diagrammu apraksts:

3.5. Lietotāja kopsavilkums:

Šajā diagrammā ir parādīts to transportlīdzekļa bloka lietotāju skaits, kuri veiksmīgi pabeidza savu darbību, apturēja darbību vai beidzās ar kļūdām. Tas izskatās šādi:

3.6 Rendezvous grafiks:

Šis grafiks norāda, kad VU lietotāji tika atbrīvoti tikšanās vietās un cik VU lietotāju tika atbrīvoti katrā punktā. Tas izskatās šādi:

3.7. Darījumi sekundē:

Šajā diagrammā tiek parādīts pabeigto darījumu skaits (gan veiksmīgu, gan neveiksmīgu), kas veikti katras slodzes pārbaudes sekundes laikā. Šī diagramma palīdz jums noteikt faktisko darījumu slodzi jūsu sistēmā jebkurā brīdī. Tas izskatās šādi:

3.8. Kopējais darījumu skaits sekundē:

Šajā diagrammā tiek parādīts kopējais pabeigto darījumu skaits (gan veiksmīgi, gan neveiksmīgi), kas veikti katras sekundes slodzes testa laikā. Šī diagramma palīdz noteikt faktisko darījumu slodzi jūsu sistēmā jebkurā brīdī. Tas izskatās šādi:

3.9. Darījumu kopsavilkuma grafiks:

Šajā diagrammā tiek parādīts to darījumu skaits, kuri izturējuši, neizdevās, pārtrauca vai beidzās ar kļūdām. Tas izskatās šādi:

3.10. Darījumu veiktspējas kopsavilkuma grafiks:

Šajā diagrammā tiek parādīts minimālais, vidējais un maksimālais reakcijas laiks visiem transakcijām slodzes testā. Tas izskatās šādi:

3.11. Darījuma reakcijas laiks zem slodzes:

Parāda vidējos darījumu reakcijas laikus attiecībā pret VU lietotāju skaitu, kas darbojas jebkurā noteiktā brīdī slodzes testa laikā. Šī diagramma palīdz jums apskatīt VUser slodzes vispārējo ietekmi uz veiktspējas laiku un ir visnoderīgākā, analizējot slodzes testu, kas tiek veikts ar pakāpenisku slodzi. Tas izskatās šādi:

3.12. Darījuma reakcijas laika procentuālās diagrammas:

Šajā diagrammā tiek parādīts darījumu procentuālais daudzums, kas veikti noteiktā laika diapazonā. Šī diagramma palīdz noteikt to darījumu procentuālo daudzumu, kas atbilst jūsu sistēmai definētajiem veiktspējas kritērijiem. Tas izskatās šādi:

3.13. Darījuma reakcijas laika sadalījuma grafiks:

Šajā diagrammā parādīts, cik reižu darījums tika pabeigts laika diapazonu sadalījumā. Ņemiet vērā, ka šajā diagrammā vienlaikus tiek parādīta tikai viena darījuma informācija. Tas izskatās šādi:

3.14 Caurlaidības (MB) grafiks:

Šajā diagrammā tiek parādīts caurlaides apjoms (megabaitos) Web serverī ielādes testa laikā. Caurspīdīgums norāda datu daudzumu, ko transportlīdzekļa bloks saņēmis no servera jebkurā sekundē. Šī diagramma palīdz jums novērtēt, cik lielu slodzi VU lietotāji rada servera caurlaides ziņā. Tas izskatās šādi:

3.15 HTTP statusa koda kopsavilkums:

Šajā diagrammā parādīts dažādu HTTP protokola statusa kodu sadalījums, kas ielādes testa laikā tika atgriezts no tīmekļa servera. Tas izskatās šādi:

4

3.16. HTTP atbilde sekundē:

Šajā diagrammā tiek parādīts dažādu HTTP statusa kodu skaits, kas tika atgriezti no tīmekļa servera katrā ielādes testa sekundē. Tas izskatās šādi:

3.17. Lapu lejupielādes sekundē grafiks:

Šajā diagrammā tiek parādīts lappušu skaits, kas saņemts no tīmekļa servera ielādes testa laikā. Tas izskatās šādi:

3.18 Savienojumu grafiks:

Šajā diagrammā ir parādīts savienojumu skaits. Tas izskatās šādi:

3.19 Savienojumi sekundē grafiki:

Šajā diagrammā tiek parādīts savienojumu skaits sekundē. Tas izskatās šādi:

3.20. Lappušu komponentu sadalījuma (laika gaitā) grafiks:

Šajā diagrammā tiek parādīts vidējais reakcijas laiks (sekundēs) katrai Web lapai un tās komponentiem katrā scenārija izpildes sekundē. Tas izskatās šādi:

3.21. Lapas lejupielādes laika sadalījuma (laika gaitā) grafiks:

Šajā diagrammā ir parādīts katra lapas komponenta lejupielādes laika sadalījums katrā scenārija izpildes sekundē. Tas izskatās šādi:

3.22. Laiks līdz pirmajam bufera grafikam:

Šajā diagrammā tiek parādīts katra tīmekļa lapas komponenta relatīvais servera / tīkla laiks (sekundēs) katrā scenārija izpildes sekundē laika posmā, līdz pirmais buferis ir veiksmīgi saņemts no tīmekļa servera. Tas izskatās šādi:

4. Grafiku apvienošana

Lai iegūtu jēgpilnāku informāciju, var būt nepieciešams apvienot divus grafikus. Piemēram, kā mēs iepriekš diagrammās apspriedām, ka tad, kad serverī nebija trāpījumu, tīklā nebija arī joslas platuma.

Apvienojot to var vieglāk uzzīmēt.

Apskatīsim, kā grafiki tiek apvienoti.

Pirms atverat diagrammu apvienošanas opciju, pārliecinieties, vai esat jau atvēris vismaz vienu diagrammu, kuru vēlaties apvienot. Lietderība pieņems, ka vēlaties jau atvērtajam grafikam pievienot citu diagrammu.

Lai atvērtu apvienošanas diagrammu logu, dodieties uz izvēlni Skats un noklikšķiniet uz Apvienot grafikus. Izvēlne izskatās šādi:

Noklikšķinot uz iepriekš esošās izvēlnes, tiks atvērts grafiku apvienošanas galvenais logs, šeit ir momentuzņēmums:

Šeit mēs apvienojam darījumu reakcijas laiku ar darbojošos VUsers diagrammu. Logā Apvienot grafiku ir jānorāda jaunizveidotā apvienotā diagrammas nosaukums.

Lūk, kā izskatās šī apvienotā diagramma:

5. Pievienojiet jaunus grafikus

Lai pievienotu jaunu diagrammu, noklikšķiniet uz izvēlnes Diagramma un atlasiet Pievienot jaunu diagrammu.

Skatiet zemāk esošo izvēlnes momentuzņēmumu:

:

Pēc noklikšķināšanas tas atvērs visu grafiku sarakstu, kas pieejami vietnē LoadRunner (HP analīze).

Jūs varat atlasīt jebkuru diagrammu, veicot dubultklikšķi uz tās nosaukuma. Tādējādi HP Analysis galvenajā logā diagramma ar vērtībām / statistiku tiks ielādēta.

Noklikšķiniet uz pogas Aizvērt, lai atgrieztos galvenajā logā.

Apskatīsim logu:

6. Krustošana ar rezultātiem

Ja esat jau izpildījis vairākus scenārijus, varat izmantot to rezultātu mapi, lai statistiku sakrustotu. Šis process palīdz tieši salīdzināt abus rezultātus un ģenerēt kumulatīvo ziņojumu.

Lai veiktu krusta rezultātus, noklikšķiniet uz rīkjoslā vai izvēlnē Fails noklikšķiniet uz Krustot ar rezultātiem.

Tas atvērs logu:

Rezultātu sarakstā tiek parādīta pašreizējā rezultātu mape (kurai tiek veikta analīze)

Jūs varat noklikšķināt uz pogas Pievienot, lai pievienotu citu rezultātu mapi, ar kuru tiks analizēts krusts.

Atlasiet citu rezultātu mapi un noklikšķiniet uz Atvērt.

Iepriekšējais rezultātu saraksta logs atkal būs atvērts. Šoreiz sarakstā būs divas rezultātu mapes.

Apskatiet logu:

Noklikšķiniet uz pogas Labi.

Tiks atvērts jauns logs, kurā tiks salīdzināti abi rezultāti.

Šeit ir momentuzņēmums:

Krustu sarakstā varat pievienot tik daudz rezultātu mapes, cik vēlaties, tomēr to būs sarežģīti saprast un analizēt. Tāpēc ir ieteicams, lai saraksts būtu īss.

7. Sesijas saglabāšana

Darbs ar HP Analysis var aizņemt daudz laika. Tā kā jūs, iespējams, esat apvienojis diagrammu vai pašlaik studējat jaunu diagrammu, ieteicams saglabāt sesijas informāciju saglabātu.

Lai saglabātu sesiju, noklikšķiniet uz izvēlnes Fails un noklikšķiniet uz Saglabāt.

Tiks atvērts dialoglodziņš zemāk:

Noklikšķinot uz pogas Saglabāt, tiks sākts saglabāšanas process, kas var būt tūlītējs vai laikietilpīgs, atkarībā no sesijas lieluma.

Logu izskatās šādi:

7.1. Sesijas atklāšana

Līdzīgi varat atvērt esošu sesiju. Vienkārši noklikšķiniet uz Atvērt zem File File un atlasiet saglabāto sesiju mapi. Atcerieties, ka HP analīze neatver pēdējo mapes mezglu; drīzāk tas atvērs pašu mapi.

Tādējādi tiks atvērts analīzes galvenais logs, kurā varēsit atsākt darbu.

8. Eksportēšana HTML pārskatā:

HP analīze nodrošina iespēju eksportēt visus datus labi formatētā HTML vai doc formāta pārskatā. Lai eksportētu, noklikšķiniet uz izvēlnes Pārskats un atlasiet HTML pārskats. Apskatiet zemāk esošo izvēlni:

Tas atvērs dialoglodziņu, lai atrastu direktoriju, kurā tiks ievietots HML pārskats.

Apskatiet tālāk redzamo ekrāna momentuzņēmumu:

Tiklīdz noklikšķināsit uz pogas Saglabāt, HP analīze sāks eksportēt rezultātus un sagatavot pārskatu HTML formātā. Uz īsu laika periodu tiks parādīts uzplaiksnījuma ekrāns atkarībā no eksportējamā pārskata lieluma:

Pēc eksportēšanas pabeigšanas tas nekavējoties atvērs nesen eksportēto HTML failu pārlūkprogrammā Internet Explorer vai noklusējuma pārlūkprogrammā. Šeit izskatās, kā izskatās jūsu pirmais veiktspējas pārbaudes ziņojums:

Video analizatorā

Noklikšķiniet šeit, ja videoklips nav pieejams