Návod: Izolace problémů pomocí graf aktivity virtuálního uživatele
Publikováno: duben 2016
In this walkthrough you will learn how to use the Virtual User Activity Chart to isolate errors that occurred for individual virtual users that ran your load test.
Virtuální grafu aktivita uživatele umožňuje vizualizovat aktivity virtuálních uživatelů, který je přidružen zátěžového testu. Každý řádek v grafu představuje jednotlivých virtuálních uživatelů. Virtuální uživatele aktivit se v grafu zobrazí přesně co každého virtuálního uživatele provádělo během testu. To umožňuje izolovat problémy s výkonem prohlížením vzory aktivita uživatele, načíst vzorky, korelaci se nezdařila nebo pomalý testů a podívejte se na téma požadavků s jiné činnosti virtuálních uživatelů. Virtuální grafu aktivita uživatele je k dispozici pouze po zatížení po dokončení.
V tomto návodu se dokončit následující úlohy:
Zjistěte, jak lze použít následující nástroje přidružené k virtuální grafu aktivita uživatele:
Použitízvětšit na časové obdobínástroj pro určení konkrétního časového období na graf, který chcete analyzovat.
PoužitíPodrobnosti legendupanely afiltrování výsledkůpanel, použijte filtrování do grafu, které pomohou izolovat problémy.
Virtuální uživatelský graf aktivity použijte k analýze chybu, ke které došlo k chybě pro konkrétního uživatele virtuální a zobrazit podrobnosti o chybě problematický typu.
Další informace naleznete v tématuAnalýza aktivity virtuálních uživatelů v rámci zátěžového testu v podrobném zobrazení analyzéru zátěžového testu.
Požadavky
Visual Studio Enterprise
Proveďte následující postupy:
Otevřete řešení ColorWebApp vytvořeno v předchozí návody
Otevřete řešení
Spuštění sady Visual Studio.
Otevřete ColorWebApp řešení, které obsahuje LoadTest1.loadtest. Tato zátěžový test výsledky v provedení kroků v tři návody, které jsou uvedeny na začátku tohoto tématu v části požadavky.
Zbývající kroky v tomto návodu předpokládat, že webové aplikace s názvem ColorWebApp s názvem ColorWebAppTest.webtest testu výkonu webu a zátěžový test s názvem LoadTest1.loadtest.
Spuštění zátěžového testu
Spuštění zátěžového testu ke shromažďování dat aktivity virtuálních uživatelů.
Spuštění zátěžového testu ke shromažďování dat aktivity virtuálních uživatelů
Zvolte v editoru zátěžových testůSpustittlačítko na panelu nástrojů. LoadTest1 se spustí.
Stejně jako v předchozím návodu by se mělo objevit některé ikony porušení prahová hodnota se objeví naDoba odezvy stránkygrafu. Další informace naleznete v tématuCreate and run a load test.
Izolovat problémy v grafu aktivity virtuálních uživatelů
Po spuštění zátěžového testu a shromažďovaných dat aktivity virtuálních uživatelů, můžete zobrazit data ve výsledcích testování zatížení pomocí zátěžového testování Analyzer podrobnosti zobrazit v grafu virtuální aktivita uživatele. Kromě toho můžete virtuální uživatelský graf aktivity lze izolovat problémy s výkonem zátěžového testu.
Chcete-li použít virtuální graf aktivita uživatele ve výsledcích testování zatížení
Dokončení po zátěžového testu spuštěna, souhrnnou stránku výsledků zátěžových testů se zobrazí v analyzátoru zátěžové testování. Zvoltegrafytlačítko na panelu nástrojů.
Grafy zobrazení.
NaDoba odezvy stránkygrafu, klikněte pravým tlačítkem myši v blízkosti ikony porušení prahové hodnoty a vybertePřejít k podrobnostem uživatele.
Poznámka
Můžete použítPodrobnostitlačítko v editoru zátěžových testů nástrojů Graf Aktivita uživatele příliš otevřít.Nicméně pokud použijetePřejít k podrobnostem uživatelemožnost virtuální grafu aktivita uživatele budou automaticky přiblížit ze strany test, který klepnutí pravým v grafu.
Zobrazení podrobností se zobrazí sevirtuální graf aktivita uživatelezaměřena na časové období, kdy došlo k porušení mezních hodnot.
Vodorovné pozemků na ose y představují jednotlivých virtuálních uživatelů. Na ose x zobrazuje čas řádek pro spuštění zátěžového testu.
Vzvětšit na časové obdobínástroj níževirtuální graf aktivita uživateleupravte vlevo a vpravo jezdce, dokud jsou obě zavřít na ikonu porušení prahovou hodnotu. Tato operace změní měřítko času vvirtuální graf aktivita uživatele
VPodrobnosti legenduzaškrtněte políčko pro**(zvýraznit chyby)**. Všimněte si, že je zvýrazněna virtuální uživatele, který způsobil narušení prahovou hodnotu.
Vfiltrování výsledkůpanel, zrušte zaškrtnutí políček uZobrazit úspěšné výsledkyaHttpErrorale ponechatValidationRuleErrorzaškrtnuto políčko.
Virtuální graf aktivita uživatelezobrazí pouze virtuální uživatelé, kteří stráví více než 3 sekundy na stránce Red.aspx podle nakonfigurované v předchozím návodu porušení prahovou hodnotu. Další informace naleznete v tématuCreate and run a load test.
Umístěte ukazatel myši nad vodorovnou čáru, představující virtuálních uživatelů s chybou pravidlo ověření pro porušení prahovou hodnotu.
Popis se zobrazí následující informace:
Id uživatele
Scénář
Test
Výsledek
Síť
Čas spuštění
Doba trvání
Agent
Protokol testu
Všimněte si, žeProtokol testuje nastaveno propojení. ZvolteProtokol testuodkazu.
Test výkonu webu ColorWebTest, který je přidružený protokolu otevře v prohlížeči pro výsledky Test výkonu webu. Díky tomu vám izolovat, kde došlo k porušení mezních hodnot.
Můžete použít různá nastavení v obouPodrobnosti legenduafiltrování výsledkůpanely usnadňující izolace problémy s výkonem a chyby v zátěžových testů. Vyzkoušejte tato nastavení azvětšit na časové obdobínástroj, abyste viděli, jak je zobrazen virtuální uživatelská data vvirtuální graf aktivita uživatele.
Viz také
Analýza aktivity virtuálních uživatelů v rámci zátěžového testu v podrobném zobrazení analyzéru zátěžového testu
Distribuce spouštění zátěžových testů mezi více testovacích počítačů s použitím testovacích kontrolérů a testovacích agentů
Postupy: Vytvoření nastavení testu pro distribuovaný zátěžový test
Instalace a konfigurace testovacích agentů a testovacích kontrolérů
Použití testovacích kontrolérů a testovacích agentů se zátěžovým testováním
Konfigurace testovacích kontrolérů a testovacích agentů pro zátěžové testování
[vyřazeno] Postupy: Specifikace 64bitového zpracování v nastavení testu
Přehled analyzéru zátěžového testu
[vyřazeno] Spouštění zátěžových testů
Nastavení počítačů a shromažďování diagnostických informací s použitím nastavení testu