Sdílet prostřednictvím


Názorný postup: Vytvoření webové Test výkonu, který vyžaduje přihlášení a odhlášení:

V tomto návodu vytvoříte jednoduchou webovou aplikaci, která obsahuje krok přihlášení a odhlášení krok.Aplikace simuluje aplikaci nákupního, ale neobsahuje kód funkční.Nakonec vytvoříte Web výkonu testu aplikace.

V tomto návodu provedete následující úkoly:

  • Vytvoření jednoduché webové aplikace.

  • Vytvořte Web test výkonnosti.

  • Nové testy výkonu webové extrahujte z existující test výkonnosti webu.

  • Vytvořte nový test výkonnosti Web z testů výkonnosti stávající Web.

Požadavky

Zde je, co budete potřebovat:

  • Visual Studio Ultimate

Vytvoření webové aplikace

Chcete-li vytvořit webovou aplikaci

  1. V Visual Studio Ultimatedále soubor nabídce zvolte Nový a pak zvolte projektu.

    Zobrazí se dialogové okno Nový projekt.

  2. Podle Nainstalované šablony, rozbalte položku programovacího jazyka, který preferujete a pak zvolte Web.

  3. V seznamu typy webových projektů, vyberte Prázdné aplikace technologie ASP.NET.

    [!POZNÁMKA]

    V tomto návodu budete psát kód, minimální.

  4. V poli Název zadejte ShoppingWebApp.

  5. V umístění poli, určete složku, kde chcete vytvořit webovou aplikaci.

  6. Vyberte vytvořit adresář pro řešení.

  7. Klepněte na tlačítko OK.

  8. Na projektu nabídce na příkaz Přidat novou položku.

    Zobrazí se dialogové okno Přidat novou položku.

  9. V seznamu položek, zvolte Webového formuláře.

  10. V jméno textové pole, typ Default.aspx a pak zvolte Přidat.

Chcete-li vytvořit domovskou stránku pro webovou aplikaci

  1. V Průzkumníku, klepněte pravým tlačítkem na Default.aspx a zvolte Návrhář zobrazení.

    Zobrazí se prázdná stránka.

  2. Pokud není souprava nástrojů zobrazena, zvolte zobrazení a pak zvolte nástrojů.

  3. Z Standardní skupině, pět tlačítek lze přetáhnout na stránku.Následující tabulka slouží k dokončení tohoto kroku.

    [!POZNÁMKA]

    Poklepejte na každé tlačítko Otevřít na tlačítko zvolte událost a přidat kód.

    Ovládací prvek

    Vlastnost text

    Tlačítko Vybrat kód

    Button1

    Přejít na přihlášení

    Response.Redirect("Login.aspx");

    BUTTON2

    Produkt 1

    Response.Redirect("Product1.aspx");

    Button3

    Produkt 2

    Response.Redirect("Product2.aspx");

    Button4

    Nákupní košík

    Response.Redirect("Cart.aspx");

    Button5

    Přejít na odhlášení

    Response.Redirect("Logout.aspx");
  4. Na soubor nabídce zvolte Uložit všechny.

Přidání stránek do webové aplikace

  1. V nabídce Projekt klikněte na příkaz Přidat novou položku.

  2. V Přidat novou položku dialogové okno pole, zvolte Webového formuláře šablony, pojmenujte jej Login.aspxa pak zvolte Přidat.

  3. V dolní části okna dokumentu, zvolte Návrh tab k přepnutí do návrhového zobrazení.

  4. Tlačítko přetáhnete na stránku.

  5. Přetáhněte textové pole na stránku.

  6. Opakujte kroky 1 až 4 Další čtyřikrát.Následující tabulka slouží k provedení tohoto kroku:

    Webové stránky

    Ovládací prvek

    Vlastnost text

    Tlačítko Vybrat kód

    Login.aspx

    TextBox1

    -

    -

    Login.aspx

    Button1

    Přihlaste se

    Response.Redirect("Default.aspx");

    Product1.aspx

    Button1

    Přidat do košíku

    Response.Redirect("Default.aspx");

    Product2.aspx

    Button1

    Přidat do košíku

    Response.Redirect("Default.aspx");

    Cart.aspx

    Button1

    Koupit

    Response.Redirect("Default.aspx");

    Logout.aspx

    Button1

    Odhlásit

    Response.Redirect("Default.aspx");

    [!POZNÁMKA]

    Neexistuje žádné reálné funkce v této webové aplikaci.Odeslání každé stránky vrátí uživatele na domovskou stránku.Tato funkce je dostačující pro účely tohoto návodu.

  7. Na soubor nabídce zvolte Uložit všechny.

Chcete-li testovat webové aplikace ručně

  1. V Průzkumníku, klepněte pravým tlačítkem na Default.aspx a potom zvolte Nastavit jako úvodní stránku.

  2. Stiskněte kombinaci kláves CTRL + F5 pro spuštění webové aplikace v prohlížeči.Zobrazí domovskou stránku Default.aspx.

    [!POZNÁMKA]

    Spustí vývojový Server ASP.NET spustí webovou aplikaci, která bude test test výkonnosti vašeho webu.Vývojový Server ASP.NET ikonu v oznamovací oblast zcela vpravo na hlavním panelu se zobrazí.

  3. Zkopírujte adresu webové aplikace do schránky nebo do souboru programu Poznámkový blok.Pro později v tomto návodu budete potřebovat adresu.Například adresa může vypadat takto: https://localhost:<PortNumber>/ShoppingWebApp/Default.aspx

  4. Zvolte Přejít do protokolu v.Otevře se stránka Login.aspx.

  5. Do textového pole zadejte své jméno a pak zvolte Protokolu v.Otevře se domovská stránka.

  6. Zvolte produktu 1.Otevření stránky Product1.aspx.

  7. Zvolte Přidat do košíku.Otevře se domovská stránka.

  8. Zvolte produktu 2.Otevření stránky Product2.aspx.

  9. Zvolte Přidat do košíku.Otevře se domovská stránka.

  10. Zvolte Nákupní košík.Otevření stránky Cart.aspx.

  11. Zvolte koupit.Otevře se domovská stránka.

  12. Zvolte Přejít na odhlášení.Otevření stránky Logout.aspx.

  13. Zvolte odhlášení.Otevře se domovská stránka.

  14. Zavřete webový prohlížeč.

Vytváření webové Test výkonnosti

Nyní jste připraveni vytvořit webový test výkonnosti, který vám umožní testovat tuto aplikaci.

Chcete-li vytvořit webovou aplikaci testu výkonu

  1. V nové instanci Visual Studio Ultimatedále soubor nabídky, přejděte na příkaz Nový a pak zvolte projektu.

    Zobrazí se dialogové okno Nový projekt.

  2. Podle Nainstalované šablony, rozbalte položku jazyka Visual Basic nebo Visual C# podle vašich předvoleb a vyberte Test uzlu.

  3. V seznamu šablon vyberte Web výkon a zatížení zkušebního projektu.

  4. V jméno zadejte ShoppingWebAppTest.

  5. V místo zadejte název složky, kam jste uložili webovou aplikaci.Například zadejte název složky C:\WebSites\ShoppingWebApp.

  6. Klepněte na tlačítko OK.

    Vytvoření projektu webové výkon a zatížení test zahrnuje test výkonnosti web s názvem WebTest1.webtest.

  7. V Průzkumníku řešení vyberte WebTest1.webtest, otevřete místní nabídku a volba Přejmenovat.Přejmenovat test WebTest1.webtest.

  8. V Průzkumníku řešení, zvolte WebTest1.webtest, otevřete místní nabídku a pak zvolte otevřete.

    Zobrazí webový Editor Test výkonu.

  9. V Web výkon Test editoru, zvolte Přidat nahrávání z panelu nástrojů.

    Váš webový prohlížeč otevírá se nahrávání testovací Web přidat zobrazení.

    [!POZNÁMKA]

    Pokud nenajdete záznam testovací Web, je nutné nakonfigurovat doplňky webového prohlížeče Chcete-li zahrnout.

  10. V adresním řádku prohlížeče zadejte adresu webové aplikace, který jste zkopírovali v předchozím kroku, a stiskněte klávesu enter.

    [!POZNÁMKA]

    Visual Studiotest spustí zobrazení výkonu webové adresy URL v Záznam testovat výkon webových je zaznamenání.

  11. Zvolte Přejít do protokolu v.Otevře se stránka Login.aspx.

  12. Do textového pole zadejte své jméno a pak zvolte Protokolu v.Otevře se domovská stránka.

  13. Zvolte produktu 1.Otevření stránky Product1.aspx.

  14. Zvolte Přidat do košíku.Otevře se domovská stránka.

  15. Zvolte produktu 2.Otevření stránky Product2.aspx.

  16. Zvolte Přidat do košíku.Otevře se domovská stránka.

  17. Zvolte Nákupní košík.Otevření stránky Cart.aspx.

  18. Zvolte koupit.Otevře se domovská stránka.

  19. Zvolte Přejít na odhlášení.Otevření stránky Logout.aspx.

  20. Zvolte odhlášení.Otevře se domovská stránka.

  21. Zvolte zastavení na Záznam Test výkonu webové záznam zastavíte.

    Aplikace Internet Explorer se zavře a uvidíte výkon Web otestovat Editor otestujte výkon webové jako seznam adres URL.Po ukončení nahrávání, můžete upravit zkoušky.

  22. Na soubor nabídce zvolte Uložit všechny.

Chcete-li spustit webovou aplikaci test výkonu

  1. V Editor Test výkonu webové, zvolte Spustit Test na panelu nástrojů.

    Zkoušky, se spustí a Prohlížeče výsledků pro testování výkonu webové zobrazí každý požadavek při zkoušce.A Výsledky testování v okně se zobrazí výsledek celé zkoušky.

  2. V Výsledky testování okna, ověřte, zda test proběhl úspěšně.

  3. V Prohlížeče výsledků testu výkonu webové některých požadavků, vyberte v seznamu a potom si prohlédněte výsledky, které jsou zobrazeny ve webovém prohlížeči, v dolním podokně.Ověřte, že test běží správně.

Extrahování nové testy výkonu webu

Extrahování jednotlivých požadavků z existující test výkonnosti webu, můžete vytvořit nové testy výkonu webové.Další informace naleznete v tématu Postupy: Extrahování požadavků z existujícího testu výkonnosti webu s cílem vytvořit nový test.

Extrahovat z existující test výkonnosti webových testů výkonnosti nových webových

  1. Otevřete WebTest1 v Editor Test výkonu webové.

  2. Ve stromové struktuře požadavek pravým tlačítkem myši na WebTest1 a pak zvolte Extrahovat testovací Web.

    Extrahovat testovací Web zobrazí se dialogové okno.

  3. V název webového test zadejte přihlášení.

  4. V Vyberte první položku pro testovací Web rozevíracího seznamu vyberte první žádost.Žádost by měla vypadat takto:

    https://localhost:<PortNumber>/ShoppingWebApp/default.aspx

  5. V zvolit poslední položka pro Web test rozevíracího seznamu vyberte třetí žádost.Žádost by měla vypadat takto:

    https://localhost:<PortNumber>/ShoppingWebApp/Login.aspx

  6. Klepněte na tlačítko OK.

    Je vytvořen nový test výkonnosti Web s názvem přihlášení.V Editor Test výkonu webové, přihlášení je přidáván do stromu žádost místo jednotlivých požadavků, které jste extrahovali.V Průzkumníku, Login.webtest je přidán do seznamu projektů.

  7. Ve stromové struktuře požadavek pravým tlačítkem myši na WebTest1 a pak zvolte Extrahovat testovací Web.

    Extrahovat testovací Web zobrazí se dialogové okno.

  8. V název webového test zadejte BrowseAndBuy.

  9. V Vyberte první položku pro testovací Web rozevíracího seznamu vyberte první požadavek po přihlášení.Žádost by měla vypadat takto:

    https://localhost:<PortNumber>/ShoppingWebApp/default.aspx

  10. V zvolit poslední položka pro Web test seznamu vyberte šestého žádost.Žádost by měla vypadat takto:

    https://localhost:<PortNumber>/ShoppingWebApp/Cart.aspx

  11. Klepněte na tlačítko OK.

    Je vytvořen nový test výkonnosti Web s názvem BrowseAndBuy.V Editor Test výkonu webové BrowseAndBuy je přidáván do stromu žádost místo jednotlivých požadavků, které jste extrahovali.V Průzkumníku, BrowseAndBuy.webtest je přidán do seznamu projektů.

  12. Ve stromové struktuře požadavek pravým tlačítkem myši na WebTest1 a pak zvolte Extrahovat testovací Web.

    Extrahovat testovací Web zobrazí se dialogové okno.

  13. V název webového test zadejte odhlášení.

  14. V Vyberte první položku pro testovací Web seznamu vyberte první požadavek po BrowseAndBuy.Žádost by měla vypadat takto:

    https://localhost:<PortNumber>/ShoppingWebApp/default.aspx

  15. V zvolit poslední položka pro Web test seznamu vyberte poslední žádost.Žádost by měla vypadat takto:

    https://localhost:<PortNumber>/ShoppingWebApp/logout.aspx

  16. Klepněte na tlačítko OK.

    Je vytvořen nový test výkonnosti Web s názvem odhlášení.V Editor Test výkonu webové odhlášení je přidáván do stromu žádost místo jednotlivých požadavků, které jste extrahovali.V Průzkumníku, Logout.webtest je přidán do seznamu projektů.

  17. Ověřte, zda jsou žádné individuální žádosti o zbývající ve stromové struktuře webové test výkonu požadavek.To znamená WebTest1 nyní obsahuje zcela volání jiných webových testů výkonnosti.

  18. Na soubor nabídce zvolte Uložit všechny.

Chcete-li spustit webovou aplikaci test výkonu

  1. V Editor Test výkonu webové, zvolte Spustit Test na panelu nástrojů.

    Zkoušky, se spustí a Prohlížeče výsledků pro testování výkonu webové zobrazí každý požadavek při zkoušce.A Výsledky testování v okně se zobrazí výsledek celé zkoušky.

  2. V Výsledky testování okna, ověřte, zda test proběhl úspěšně.

  3. V Prohlížeče výsledků testu výkonu webové některých požadavků, vyberte v seznamu a potom si prohlédněte výsledky, které jsou zobrazeny ve webovém prohlížeči, v dolním podokně.Ověřte, že test běží správně.

    [!POZNÁMKA]

    V Prohlížeče výsledků testu výkonu webové jsou nyní zobrazeny vedle sbalitelných uzly ve stromové struktuře s názvem WebTest1.Login, WebTest1.BrowseAndBuy a WebTest1.Logout.Díky tomu můžete snadněji kontrolovat částí vašeho testu.

Vytváření nové webové užitkovosti

Psaní testů výkonnosti existující Web, můžete vytvořit nový test výkonnosti webu.Další informace naleznete v tématu Jak: Vložit Web Test výkonnosti jiného testu výkonu webové volání.

Chcete-li vytvořit nový test výkonnosti Web z existujícího webu testy výkonu

  1. V okně Průzkumník řešení otevřete místní nabídku na ShoppingWebAppTest Web výkon a zatížení testování projektu a zvolte Přidat.Pak zvolte Test výkonnosti webu.

    Nový Web výkonu testovací soubor s názvem WebTest2.webtest je přidán do projektu a Záznam testovat výkon webových do nové instance aplikace Internet Explorer otevře.

  2. Zvolte zastavení na Záznam Test výkonu webové ukončení nahrávání bez procházení.

    Aplikace Internet Explorer se zavře a uvidíte výkon Web otestovat Editor otestujte výkon webové.Zkouška je prázdná, protože jste nepřešli.

  3. Ve stromové struktuře požadavek klepněte pravým tlačítkem WebTest2 a pak zvolte Přidejte volání webové testu.

    Zvolte Test zobrazí se dialogové okno.

  4. Zvolte přihlášení a pak zvolte OK.Test výkonnosti webové přihlášení je přidáván do stromu požadavek.

  5. Ve stromové struktuře požadavek klepněte pravým tlačítkem WebTest2 a pak zvolte Přidejte volání webové testu.

    Zvolte Test zobrazí se dialogové okno.

  6. Zvolte BrowseAndBuy a pak zvolte OK.Test výkonnosti webových BrowseAndBuy je přidáván do stromu požadavek.

  7. Ve stromové struktuře požadavek klepněte pravým tlačítkem WebTest2 a pak zvolte Přidejte volání webové testu.

    Zvolte Test zobrazí se dialogové okno.

  8. Zvolte odhlásit a pak zvolte OK.Test výkonnosti webových odhlášení je přidáván do stromu požadavek.

  9. Na soubor nabídce zvolte Uložit všechny.

Chcete-li spustit webovou aplikaci test výkonu

  1. V Editor Test výkonu webové, zvolte Spustit Test na panelu nástrojů.

    Zkoušky, se spustí a Prohlížeče výsledků pro testování výkonu webové zobrazí každý požadavek při zkoušce.A Výsledky testování v okně se zobrazí výsledek celé zkoušky.

  2. V Výsledky testování okna, ověřte, zda test proběhl úspěšně.

  3. V Prohlížeče výsledků testu výkonu webové některých požadavků, vyberte v seznamu a potom si prohlédněte výsledky, které jsou zobrazeny ve webovém prohlížeči, v dolním podokně.Ověřte, že test běží správně.

Další kroky

Nyní, když máte Web test výkonnosti, přidáte ji do zkušební zatížení.Můžete vytvořit test zatížení, který provede kroky přihlášení a odhlášení pouze jednou pro každý virtuální uživatele a testy BrowseAndBuy krok vícekrát za virtuální uživatele.

Viz také

Úkoly

Jak: vytvoření nové Test výkonu webu pomocí záznam Test výkonu webového

Jak: upravit existující Test výkonu Web pomocí editoru webových Test výkonu

Koncepty

Spuštění webové testy výkonu

Návody Test výkonu web