Výukový program pro analýzu LoadRunner: Report & Graf

Obsah:

Anonim

V tomto tutoriálu budeme studovat následující témata -

1. Jak používat analýzu v LoadRunneru
2. Souhrnná zpráva o
analýze LoadRunneru 3. Grafy analýzy
4. Sloučení grafů
5. Přidání nových grafů
6. Křížení s výsledky
7. Uložení relace
Začněme-

1. Jak používat Analýza v LoadRunneru

HP Analysis, jak název napovídá, je program, který provádí podrobnou (doslova, velmi podrobnou) analýzu provedeného testu výkonu.

HP Analysis převezme výpis vytvořený řadičem během provádění zátěžového testu. Výpis obsahuje všechny informace v nezpracovaném formátu, který je analyzován pomocí HP Analysis za účelem generování různých grafů.

Pojďme se dozvědět více o HP Analysis.

Chcete-li spustit analýzu HP, přejděte do nabídky Start => Software HP => HP LoadRunner => Analýza, jak je ukázáno níže:

Spustí se analýza. Jako obvykle se nejprve otevře úvodní obrazovka, jak je znázorněno níže:

Po chvíli tato úvodní obrazovka automaticky povede na hlavní obrazovku HP Analysis. Hlavní obrazovka se otevře v obnoveném režimu. Viz následující snímek:

Klikněte na nabídku Soubor a zobrazí se seznam nabídek jako na následujícím snímku:

Klikněte na nabídku Soubor nebo pomocí Ctrl + N otevřete relaci vytvoření analýzy. Tím se otevře dialogové okno, které vám pomůže najít soubor lrr. Přípona souboru, LRR, znamená LoadRunner Results.

Pamatujete si, že řadič HP vytváří úložiště výsledků ve složce? Tato složka obsahuje soubor lrr.

Vyhledejte složku res scénáře, pro který chcete vytvořit relaci analýzy. Níže je uveden snímek pro referenci:

Jakmile vyberete správný soubor, služba HP Analysis nejprve zkontroluje dostupné místo na disku, aby se zajistilo, že vám během procesu nedojde místo. Je to proto, že velikost relace může být velmi velká, zejména pro složitý scénář, kdy jste zahrnuli více VUScriptů a běhali dlouhé hodiny.

Okno se na chvíli otevře:

Ihned po potvrzení dostupnosti místa na disku přijde HP Analysis k akci a uvidíte okno „právě analyzováno“, jak je uvedeno níže:

Čas potřebný výše uvedeným oknem závisí na velikosti výsledné složky (nebo statistikách obsažených v této složce)

Pokud to trvá příliš dlouho nebo se zasekne, můžete se rozhodnout zrušit kliknutím na tlačítko Storno.

Po dokončení to automaticky povede k rychlému oknu, kde bude použita šablona formátu:

To by vás mělo rychle přivést do hlavního okna Průzkumníka relací. Pokud však používáte nějakou složitou vlastní šablonu a operace se z jakéhokoli důvodu zastaví, můžete kliknutím na tlačítko Stop operaci zrušit a začít znovu.

2. Souhrnná zpráva o analýze LoadRunner

Po dokončení operací se zobrazí hlavní okno relace, které vypadá přibližně takto:

Zde vidíte adresář, ze kterého jste si vyzvedli výsledky.

Můžete si také prohlédnout úplné informace o svém scénáři v rámci relace Analýza. Na kartě Souhrnná zpráva vidíte dobu trvání scénáře, který byl spuštěn k získání těchto výsledků.

Termín percentil se v analýze používá téměř u každého grafu. Hodnotu percentilu můžete definovat na panelu vlastností. Výchozí nastavení je 90.

Všimněte si sekce grafu v Průzkumníku relací:

Již se objevuje několik grafů. Kliknutím na název grafu uvidíte jeho podrobný vzhled.

V souhrnné zprávě můžete kliknutím na tlačítko otevřít informace týkající se SLA, pokud jsou k dispozici.

Po kliknutí se zobrazí následující okno:

Panel nástrojů můžete najít hned pod nabídkou Soubor nahoře, vypadá to takto:

Všechna tlačítka na panelu nástrojů provádějí nějakou akci z nabídky Soubor.

Analýza HP obsahuje všechny informace o vašem scénáři, včetně nastavení doby běhu. Jak již víte, že nastavení doby běhu má významný dopad na výkon, můžete zobrazit nastavení z části Analýza, která byla použita ke spuštění scénáře.

Chcete-li zobrazit nastavení doby běhu, klikněte na z nabídky Soubor nebo

Nastavení doby běhu se zobrazí níže:

Jak vidíte, nejen z tohoto okna lze vidět nejen všechna nastavení, ale také můžete otevřít Plán kliknutím na tlačítko nebo zobrazit skript kliknutím na knoflík. Okno zavřete kliknutím na

3. Analýza grafů

HP Analysis načte nejdůležitější grafy v době analýzy. Kliknutím na název libovolného grafu v Průzkumníku relací zobrazíte podrobnosti oproti dostupnému grafu.

Pojďme diskutovat několik grafů jeden po druhém.

3.1 Graf průměrné doby odezvy:

Tento graf zobrazuje počet přístupů provedených na webovém serveru VUsers během každé sekundy zátěžového testu. Tento graf vám pomůže vyhodnotit množství zátěže, které generují VUsers, z hlediska počtu přístupů.

Podívejte se na graf našeho scénáře:

Při prohlížení grafu je klíčové porozumět legendě grafu vedle sebe.

Legenda zobrazuje název transakce, její barvu, minimální hodnotu, průměrnou hodnotu, maximální hodnotu a směrodatnou odchylku (odchylku kolem průměru).

Barvy grafu lze rozpoznat podle legendy.

Graf 3,2 hitu za sekundu:

Tento graf zobrazuje počet přístupů provedených na webovém serveru VUsers během každé sekundy zátěžového testu. Tento graf vám pomůže vyhodnotit množství zátěže, které generují VUsers, z hlediska počtu přístupů.

Podívejte se na graf v případě našeho scénáře:

Jak je patrné z grafu i legendy, existovaly doby, kdy nedošlo k žádným zásahům na server.

3.3 Běh grafu VUsers:

Tento graf zobrazuje počet VUsers, kteří prováděli skripty VUser, a jejich stav během každé sekundy zátěžového testu. Tento graf je užitečný pro určení zatížení VUser na vašem serveru v daném okamžiku.

3.4 Graf propustnosti

Tento graf zobrazuje množství propustnosti (v bajtech) na webovém serveru během zátěžového testu. Propustnost představuje množství dat, která VUsers obdrželi ze serveru v kteroukoli danou sekundu. Tento graf vám pomůže vyhodnotit množství zátěže, které generují VUsers, z hlediska propustnosti serveru.

Zde je popis několika dalších grafů:

3.5 VUser Shrnutí:

Tento graf zobrazuje počet VUsers, kteří úspěšně dokončili běh, zastavili běh nebo skončili chybami. Takto to vypadá:

3.6 Graf schůzky:

Tento graf Určuje, kdy byly VUsery vydány v místech setkání a kolik VUserů bylo vydáno v každém bodě. Takto to vypadá:

3.7 Graf transakcí za sekundu:

Tento graf zobrazuje počet dokončených transakcí (úspěšných i neúspěšných) provedených během každé sekundy zátěžového testu. Tento graf vám pomůže určit skutečné zatížení transakcí ve vašem systému v daném okamžiku. Takto to vypadá:

3.8 Graf celkových transakcí za sekundu:

Tento graf zobrazuje celkový počet dokončených transakcí (úspěšných i neúspěšných) provedených během každé sekundy zátěžového testu. Tento graf vám pomůže určit skutečné zatížení transakcí ve vašem systému v daném okamžiku. Takto to vypadá:

3.9 Graf souhrnu transakcí:

Tento graf zobrazuje počet transakcí, které prošly, selhaly, zastavily nebo skončily chybami. Takto to vypadá:

3.10 Souhrnný graf výkonu transakce:

Tento graf zobrazuje minimální, průměrnou a maximální dobu odezvy pro všechny transakce v zátěžovém testu. Takto to vypadá:

3.11 Graf doby odezvy transakce při zatížení:

Zobrazí průměrné doby odezvy transakce vzhledem k počtu VUsers spuštěných v daném bodě během zátěžového testu. Tento graf vám pomůže zobrazit obecný dopad zatížení VUser na čas výkonu a je nejužitečnější při analýze zátěžového testu, který se spouští s postupným načítáním. Takto to vypadá:

3.12 Percentilní graf doby odezvy transakce:

Tento graf zobrazuje procento transakcí, které byly provedeny v daném časovém rozmezí. Tento graf vám pomůže určit procento transakcí, které splňují výkonnostní kritéria definovaná pro váš systém. Takto to vypadá:

3.13 Graf rozdělení doby odezvy transakce:

Tento graf zobrazuje počet, kolikrát byla transakce dokončena v distribuci časových rozsahů. Tento graf zobrazuje pouze informace o jedné transakci najednou. Takto to vypadá:

3.14 Graf propustnosti (MB):

Tento graf zobrazuje množství propustnosti (v megabajtech) na webovém serveru během zátěžového testu. Propustnost představuje množství dat, která VUsers obdrželi ze serveru v kteroukoli danou sekundu. Tento graf vám pomůže vyhodnotit množství zátěže, které generují VUsers, z hlediska propustnosti serveru. Takto to vypadá:

3.15 Shrnutí stavového kódu HTTP:

Tento graf zobrazuje distribuci různých stavových kódů protokolu HTTP vrácených z webového serveru během zátěžového testu. Takto to vypadá:

4

3.16 Graf odpovědi HTTP za sekundu:

Tento graf zobrazuje počet různých stavových kódů HTTP vrácených z webového serveru během každé sekundy zátěžového testu. Takto to vypadá:

Graf 3,17 stránek za sekundu:

Tento graf zobrazuje počet stránek přijatých z webového serveru během zátěžového testu. Takto to vypadá:

3.18 Graf připojení:

Tento graf zobrazuje počet připojení. Takto to vypadá:

3.19 Grafy připojení za sekundu:

Tento graf zobrazuje počet připojení za sekundu. Takto to vypadá:

3.20 Graf rozdělení stránky (v průběhu času):

Tento graf zobrazuje průměrnou dobu odezvy (v sekundách) pro každou webovou stránku a její komponenty během každé sekundy spuštění scénáře. Takto to vypadá:

3.21 Graf rozdělení času stahování (v průběhu času):

Tento graf zobrazuje rozpis doby stahování každé součásti stránky během každé sekundy spuštění scénáře. Takto to vypadá:

3.22 Graf Time to First Buffer:

Tento graf zobrazuje relativní čas každé serverové / síťové komponenty každé webové stránky (v sekundách) během každé sekundy spuštění scénáře, a to po dobu, než bude z webového serveru úspěšně přijat první vyrovnávací paměť. Takto to vypadá:

4. Sloučení grafů

Může být nutné sloučit dva grafy, aby přinesly smysluplnější informace. Například, jak jsme diskutovali výše v grafech, že když nedošlo k žádným zásahům na server, nebyla také žádná šířka pásma po síti.

To lze snáze nakreslit při slučování.

Podívejme se, jak jsou grafy sloučeny.

Před otevřením možnosti slučování grafů se ujistěte, že již máte otevřený alespoň jeden graf, který chcete sloučit. Nástroj předpokládá, že chcete přidat další graf k již otevřenému grafu.

Chcete-li otevřít okno slučovacího grafu, přejděte do nabídky Zobrazit a klikněte na Sloučit grafy. Takto vypadá nabídka:

Kliknutím na výše uvedenou nabídku otevřete hlavní okno slučování grafů, zde je snímek:

Zde slučujeme čas odezvy transakce s grafem spuštěných VUsers. Okno Sloučit graf vyžaduje, abyste zadali název nově vytvořeného sloučeného grafu.

Takto vypadá tento sloučený graf:

5. Přidejte nové grafy

Chcete-li přidat nový graf, klikněte na nabídku Graf a vyberte Přidat nový graf.

Viz následující snímek nabídky:

:

Po kliknutí se otevře seznam všech grafů dostupných v LoadRunner (HP Analysis)

Libovolný graf můžete vybrat poklepáním na jeho název. Tím se graf s hodnotami / statistikami načte do hlavního okna HP Analysis.

Kliknutím na tlačítko Zavřít se vrátíte zpět do hlavního okna.

Pojďme se podívat na okno:

6. Křížení s výsledky

Pokud již máte spuštěno více scénářů, můžete použít jejich složku s výsledky ke křížové shodě statistik. Tento proces pomáhá přímo porovnat oba výsledky a generovat kumulativní zprávu.

Chcete-li provést křížové výsledky, klikněte na ikonu na panelu nástrojů nebo klikněte na Kříž s výsledky z nabídky Soubor.

Otevře se okno:

Seznam výsledků zobrazuje vaši aktuální složku s výsledky (pro kterou se provádí analýza)

Kliknutím na tlačítko Přidat můžete přidat další složku výsledků, se kterou bude kříž analyzován.

Vyberte další složku výsledků a klikněte na Otevřít.

Předchozí okno Seznam výsledků se znovu otevře. Tentokrát budete mít v seznamu dvě složky výsledků.

Podívejte se do okna:

Klikněte na tlačítko OK.

Otevře se nové okno obsahující porovnání obou výsledků vedle sebe.

Zde je snímek:

Do křížového seznamu můžete přidat libovolný počet složek výsledků, ale pochopení a analýza bude komplikovaná. Doporučuje se proto, aby byl seznam krátký.

7. Uložení relace

Práce s analýzou HP může trvat značně dlouho. Protože jste možná sloučili graf nebo právě studujete nějaký nový graf, je dobré nechat si informace o relaci uloženy.

Chcete-li relaci uložit, klikněte na nabídku Soubor a poté na Uložit.

Otevře se níže uvedené dialogové okno:

Kliknutím na tlačítko Uložit zahájíte proces ukládání, který může být okamžitý nebo časově náročný, v závislosti na velikosti relace.

Takto vypadá okno:

7.1 Zahájení relace

Existující relaci můžete otevřít podobným způsobem. Jednoduše klikněte na Otevřít v nabídce Soubor a vyberte složku uložené relace. Pamatujte, že HP Analysis neotevře poslední uzel složky; spíše to otevře samotnou složku.

Otevře se hlavní okno analýzy, ve kterém můžete pokračovat ve své práci.

8. Export do zprávy HTML:

HP Analysis poskytuje funkci pro export všech dat do dobře formátované zprávy ve formátu HTML nebo doc. Chcete-li exportovat, klikněte na nabídku Zpráva a vyberte Zpráva HTML. Podívejte se na nabídku níže:

Tím se otevře dialogové okno k vyhledání adresáře, kam bude umístěn protokol HML.

Podívejte se na snímek obrazovky níže:

Jakmile kliknete na tlačítko Uložit, HP Analysis začne exportovat výsledky a připravovat zprávu ve formátu HTML. Na krátkou dobu se zobrazí úvodní obrazovka v závislosti na velikosti exportované zprávy:

Po dokončení exportu okamžitě otevře nedávno exportovaný soubor HTML v aplikaci Internet Explorer nebo ve vašem výchozím prohlížeči. Zde vypadá, jak vypadá vaše první zpráva o testování výkonu:

Video na analyzátoru

Pokud video není přístupné, klikněte sem