Názorný postup: Nahrávání a spuštění testu výkonnosti webové
V tomto návodu budete používat nástroje z Visual Studio Ultimate k vytvoření test výkonu webového prohlížeče Recording a ověřte, zda funguje správně.
Chcete-li vytvořit Web test výkonnosti, zaznamenáte relace prohlížeče.Relace prohlížeče se pak zobrazí jako seznam adres URL v editoru webových Test výkonu.Všechny adresy URL představuje webový požadavek.Další informace o webových testů výkonnosti, viz Vytváření a úpravy webových testy výkonu.
Budete-li provádět následující úkoly:
Vytváření webového projektu test výkonu a zatížení
Vytvořit test výkonu webového prohlížeče Recording
Spustit test výkonnosti webu, chcete-li ověřit, zda funguje správně
Požadavky
Zde je, co budete potřebovat:
Visual Studio Ultimate
Webové aplikace, kterou jste vytvořili vPostupy: Vytvoření jednoduché webové aplikace
Příprava k návodu
V tomto návodu nebude provedením jakýchkoli změn na webovou aplikaci, kterou jste vytvořili v Postupy: Vytvoření jednoduché webové aplikace, ale budete potřebovat adresu aplikace.
Příprava návodu
Otevřete Web app, který jste vytvořili v Postupy: Vytvoření jednoduché webové aplikace.
Stiskněte kombinaci kláves CTRL + F5 pro spuštění webové aplikace v prohlížeči.Zobrazí první stránku.
[!POZNÁMKA]
Spustí vývojový Server ASP.NET, která se spouští webové aplikace sady webových souborů bude test test výkonnosti.Vývojový Server ASP.NET ikonu v oznamovací oblast se zobrazí na pravé straně hlavního panelu.
Zkopírujte adresu webové aplikace do schránky nebo do souboru programu Poznámkový blok.Například adresa může vypadat například takto: https://localhost:<PortNumber>/ColorWebApp/Default.aspx
Zavřete prohlížeč.
Vytváření webových výkon a zatížení zkušebního projektu
Chcete-li vytvořit Web výkon a zatížení testování projektu
Na soubor nabídky, přejděte na příkaz Přidat a pak zvolte Nový projekt.
Zobrazí se dialogové okno Přidat nový projekt.
Podle Nainstalované šablony, rozbalte položku jazyka Visual Basic nebo Visual C# podle předvoleb a vyberte Test.
[!POZNÁMKA]
V tomto návodu nebude psát jakýkoli kód.Jazyk, který vyberete pro váš projekt má vliv na jazyk, který se používá při generování kódované testů výkonnosti webu.
V seznamu šablon vyberte projektu zkušební zatížení a výkon webového.
V jméno zadejte ColorWebAppTest.
V místo zadejte název složky, kam jste uložili Web app.Například zadejte název složky C:\Users\ < uživatelské jméno > \Documents\Visual Studio 11\Projects\ColorWebApp.Můžete také použít Procházet tlačítko vyhledejte požadovanou složku.
Klepněte na tlačítko OK.
ColorWebAppTest projekt je přidán do řešení, která zahrnuje test výkonnosti Web s názvem WebTest1.webtest
V Průzkumníku řešení vyberte WebTest1.webtest a v zobrazené místní nabídce.Zvolte Přejmenovat a změňte název webové test výkonu na ColorWebTest.webtest.
Nahrávání Test výkonu webu
Na každém řádku evidujete test výkonnosti webu pomocí procházení webu, jako by byl koncový uživatel.Pohybujete prostřednictvím webu, byla zaznamenána a přidali test výkonu webové požadavky.Další informace o postupu zaznamenávání test výkonnosti webu, viz Jak: vytvoření nové Test výkonu webu pomocí záznam Test výkonu webového.
Chcete-li zaznamenávat test výkonu webu
V Průzkumníku řešení vyberte ColorWebTest.webtest, otevřete místní nabídku a pak zvolte otevřete.
Zobrazí Editor Test výkonu Web ColorWebTest.
V Web výkon Test editoru, zvolte Přidat nahrávání z panelu nástrojů.
Webový prohlížeč otevře s doplňkem nahrávání testovací Web zobrazen.
[!POZNÁMKA]
Pokud nenajdete záznam testovací Web, je nutné nakonfigurovat doplňky webového prohlížeče Chcete-li zahrnout.
Upozornění Pro další postup, jak pracovat správně postupujte podle kroků v uvedeném pořadí.
V adresním řádku prohlížeče zadejte adresu webové aplikace, který jste zkopírovali v předchozím kroku a zvolte ENTER.
[!POZNÁMKA]
Visual Studio Ultimatezačíná zobrazení výkonu webu Testovat URL v Záznam testovat výkon webových je zaznamenání.
Zvolte Red a zvolte Odeslat.Stránka s Label , říká Red by měl být zobrazen.
Vraťte se zpět na první stránku.
Zvolte modrá a zvolte Odeslat.Stránka s Label , říká modrá by měl být zobrazen.
Vraťte se zpět na první stránku.
Zvolte zastavení na Záznam Test výkonu webové záznam zastavíte.
Dialogové okno zobrazí zprávu zjištění dynamické parametry.Také se zobrazí indikátor průběhu, který zobrazuje stav zjišťování parametrů v odpovědi protokolu HTTP, které byly přijaty.
Protože ColorWebApp nemá žádné dynamické parametry, dialogové okno zobrazí zprávu nezjistil žádné dynamické parametry na podporu.Potom zavření dialogového okna.
[!POZNÁMKA]
Pokud byly zjištěny dynamické parametry, Podporu dynamických parametrů parametry testovat webové by se dialogové okno vám umožňuje vybrat zaškrtávací políčka pro propagační akce, které má být použito, spustíte-li test výkonnosti webových.Další informace naleznete v tématu Jak: problémy Web výkonu Test přehrávání způsobené dynamické parametry.
Nyní, otestujte výkon webové ukončení nahrávání, uvidíte výkon Web otestovat Editor otestujte výkon webové jako seznam adres URL.Nyní můžete upravit zkoušky.
Zvolte soubor a pak zvolte Uložit ColorWebTest.webtest uložit nově nahrané test výkonnosti webu.
Zobrazení a změna vlastností požadavku
Strom adresy URL v Editor Test výkonu webové se nazývá požadavek stromu.Vyberte různé uzly ve stromové struktuře požadavek Chcete-li zobrazit vlastnosti spojené s každou žádost.
Chcete-li zobrazit a upravit vlastnosti žádosti
V Editor Test výkonu webové, přejít na žádost stromu a vyberte první výskyt https://localhost:<PortNumber>/Default.aspx .
V Vlastnosti okna, Všimněte si hodnoty různých vlastností, například URL, Postupujte přesměruje a Myslíte, že čas.
Všimněte si, že Myslíte, že čas pro tento požadavek je číslo větší než 0.Je to, kolik sekund výchozí stránku čekala vybralo červená a předložit zvolili v kroku 4 v předchozí proceduře.
Další informace naleznete v tématu Jak: nastavení časů Think simulovat lidských pozastavení v Test výkonu webového.
Na panelu nástrojů zvolte Nastavit podrobnosti o žádosti.
Podrobnosti o žádosti zobrazí se dialogové okno.Toto dialogové okno vám umožní revidovat a upravit Představte si, že časy pro různé webové požadavky v testu výkonu webu.
V Myslíte, že čas sloupec, vyberte každý požadavek s uvažovaný čas hodnotu větší než 0 a změňte ji na 1.To umožňuje test přehrát s minimálním zpožděním, které jsou způsobeny lidské interakce.
Další informace naleznete v tématu Jak: Nastavte podrobnosti požadavku v Test výkonnosti webové.
Klepněte na tlačítko OK.
Ve stromové struktuře požadavek rozbalte druhou instanci https://localhost:<PortNumber>/Default.aspx.
Rozbalte Parametrů Post formuláře složky.
Všimněte si, že tento požadavek došlo k po vybrané modrá a zvolili tlačítku Odeslat v RadioButtonList1 a Button1 účtovat parametry.
Zvýrazněte uzlu požadavku pro stejnou druhou instanci http:// localhost: / default.aspx <PortNumber> požadavek s červeným a předložit post, parametry a zobrazení Očekávaná odpověď vlastnost v okně Vlastnosti umožňuje identifikovat žádost.
V okně Vlastnosti vyberte textové pole vedle názvu sestavy a zadejte Red.
Zvýrazněte uzlu požadavku pro čtvrtou instanci http:// localhost: / default.aspx <PortNumber>.
V okně Vlastnosti vyberte textové pole vedle Název Reporting vlastnost a zadejte modrá.
Pomocí vlastnosti název Reporting usnadní mnohem identifikovat požadavky v Průvodce analýzou výkonu testovací Web spustíte v dalším postupu.Vykazování názvů také usnadňují pro zúčastněné strany stanovit požadavky v sestavách.
Další informace naleznete v tématu Jak: hlášení použití názvů snadno identifikovat v testu výkonu webových požadavků a Jak: vytvoření zatížení Test výkonu sestav aplikace Microsoft Excel.
Zvolte soubor a pak zvolte Uložit ColorWebTest.webtest uložit nově nahrané test výkonnosti webu.
Další informace o úpravách webových požadavků a testy výkonu webové, viz Přizpůsobení webové Test výkonnosti nahrávání pomocí editoru Test výkonu webových.
Ověřte, zda funguje správně systémem Test výkonu webu
Nyní můžete spustit test výkonnosti webových ověřit, funguje správně.Každý webový požadavek, který jste si poznamenali budou přehrány a výsledky budou shromážděny.Další informace naleznete v tématu Spuštění webové testy výkonu.
Chcete-li ověřit test výkonu webu
V Web výkon Test editoru, zvolte Spustit Test na panelu nástrojů.
Test se spustí a relaci prohlížeče výsledků testování webové výkonu zobrazí každý požadavek při zkoušce.Výsledky testování okno zobrazí výsledek celé zkoušky.Dále bude ověřovat výsledky.
V prohlížeči webových Test výkonu výsledky vyberte první žádosti v seznamu.
Měli byste vidět zelené zaškrtnutí vlevo od podání žádosti.Zelené zaškrtnutí označuje, že žádost byla úspěšná.Zobrazí první stránku webové aplikace v dolním podokně.
Zobrazí zelená zaškrtávací značka nebo červeným křížkem vlevo od podání žádosti.Červený křížek označuje, že požadavek se nezdařil.To způsobí, že výsledek pro celý test nezdaří, po dokončení testu.Ve výchozím nastavení Pokud požadavek úspěšný, zbytek testu není přerušena a pokračovat.Například externí webové žádosti může selhat z důvodu potíží s bránou firewall.Ale další požadavek stále se pokusí a test bude nadále spuštěna.
Tip
Pokud nelze získat přístup k webům mimo místní síť, budete muset určit proxy server v test výkonnosti vašeho webu.Další informace týkající se brány firewall naleznete v tématu Postup: určení pro Test výkonu webového serveru Proxy.
Všimněte si, jak snadno rozpoznatelný dvě žádosti jen červené a modré používají vykazování název přiřazený v předchozí proceduře.Pokud by byly použity, by identicky pojmenované každý požadavek.
Chcete-li spustit test ještě jednou, zvolte Klepnutím sem spusťte znovu v horní části prohlížeče výsledků testování webové výkonu.
Další kroky
V tomto návodu zaznamenány a proběhl test výkonnosti webu.Nyní, když máte Web test výkonnosti, můžete přidat buď následující vylepšení, pokud jsou potřebné:
Pokud chcete přidat datové vazby ColorWebTest.webtest vytvořili v tomto návodu, viz Názorný postup: Přidání datových vazeb na Web Test výkonu.
Chcete-li přidat pravidla pro ověření a extrakce ColorWebTest.webtest vytvořili v tomto návodu, viz Názorný postup: Přidání ověření a pravidla pro extrakci webového testu výkonu.
Provádět zátěžové testování proti ColorWebTest.webtest vytvořené v tomto testu, můžete provést kroky v Názorný postup: Vytvoření a spuštění testu zatížení obsahující webové testy výkonu.
Konfigurace ColorWebTest.webtest vytvořili v tomto návodu pro testování přes více počítačů pomocí testovacího řadiče a agenti test, můžete provést kroky v Názorný postup: Vytvoření a spuštění testu zatížení obsahující webové testy výkonu první a poté proveďte následující kroky v Názorný postup: Pomocí zkušební zatížení řadiče Test a Test agenti.
Zjistěte, jak převést ColorWebTest.webtest vytvořili v tomto návodu kódované testu výkonu webu, viz Názorný postup: Vytváření kódované Web Test výkonnosti.
Viz také
Úkoly
Jak: hlášení použití názvů snadno identifikovat v testu výkonu webových požadavků
Jak: vytvoření nové Test výkonu webu pomocí záznam Test výkonu webového
Jak: nastavení časů Think simulovat lidských pozastavení v Test výkonu webového
Jak: Nastavte podrobnosti požadavku v Test výkonnosti webové
Postupy: Vytvoření jednoduché webové aplikace
Názorný postup: Přidání datových vazeb na Web Test výkonu
Názorný postup: Přidání ověření a pravidla pro extrakci webového testu výkonu
Názorný postup: Vytváření kódované Web Test výkonnosti
Jak: vytvoření zatížení Test výkonu sestav aplikace Microsoft Excel
Referenční dokumentace
Přehled editoru Test výkonu web
Další zdroje
Přizpůsobení webové Test výkonnosti nahrávání pomocí editoru Test výkonu webových