Sdílet prostřednictvím


Návod: Použití testovacího kontroléru a testovacích agentů v zátěžovém testu

V tomto návodu bude další postupy, které se používají ke konfiguraci nastavení testu používající testovacího řadiče a testovat agenty k distribuci zátěžový test napříč několika počítačů.Kromě toho tento průvodce ukazuje, jak přidat adaptéry diagnostiky a data do nastavení testu.

Tento průvodce kroky, které vám pomůže vytváření a poté spusťte distribuované zátěžové testování pomocí Visual Studio Ultimate.

V tomto návodu se dokončit následující úlohy:

  • Nastavte testovací kontroler a testovací agenta.

  • Vytvořte nastavení testu používající testovacího řadiče a data a Diagnostika adaptéry.

  • Spuštění zátěžového testu v rámci distribuované počítače.

Požadavky

Instalace testovacího kontroleru

Chcete-li nainstalovat testovací kontroler, musí být členem skupiny správci skupiny zabezpečení v počítačích.Další informace o instalaci testovací řadiče naleznete v tématu Instalace a konfigurace testovacích agentů a testovacích kontrolérů.

Chcete-li nainstalovat testovací kontroler má být použit pro distribuované zátěžového testu

  1. V obou počítači, ke kterému máte Visual Studio Ultimate nainstalován na nebo nejlépe na druhý počítač, který lze nainstalovat testovacího řadiče, načíst CD "Microsoft Visual Studio agentů" a poté spusťte setup.exe umístěný v kořenové složce.

    2013 instalace aplikace Visual Studio agenty stránka se zobrazí.

  2. Zvolte instalaci sady Visual Studio Test Controller 2013.

    Microsoft Visual Studio Test Controller 2013 instalace se zobrazí stránka.

  3. Klikněte na tlačítko Další.

    Start stránka se zobrazí.

  4. Kontrolní licenční podmínky, vyberte možnost I ke čtení a přijmout licenční podmínky pro, je-li to vhodné a pak zvolte Další.

    Možnosti stránka se zobrazí.

  5. (Volitelné) Chcete-li ji nainstalovat do jiného umístění, zvolte Procházet a vyberte jiný instalační složka.

  6. Zvolte nainstalovat chcete spustit instalaci.

    Instalace komponent stránka se zobrazí.Po dokončení instalace dokončit stránky se zobrazí.

  7. Chcete-li nakonfigurovat testovací kontroler, který jste nainstalovali, vyberte možnost nyní konfigurovat test controller.Pak zvolte konfigurovat Chcete-li spustit nástroj Konfigurace řadiče Test.

    Konfigurovat Test Controller se zobrazí dialogové okno.

  8. Vyberte uživatele, kterého chcete použít jako účet pro přihlášení k této službě test controller.

    Informace o důležité uživatelském účtu:

    • Prázdná hesla nejsou podporovány pro uživatelské účty.

    • Pokud chcete použít IntelliTrace nebo data emulace sítě a diagnostiky adaptéru, uživatelský účet musí být členem skupiny Administrators.

    • Je-li agenta uživatelské jméno není ve službě agent se pokusí přidat, která jsou požadována oprávnění pro testovací kontroler.

    • Uživatel pokusu o použití testovacího řadiče musí být v účtu uživatele testovacího řadiče nebo nebudete moci tyto testy proti kontroleru.

  9. Chcete-li nakonfigurovat váš test controller pro zátěžové testování, vyberte možnost konfigurovat pro zátěžové testování.

  10. Typ vašeho SQL Server instance v výsledky testů zatížení vytvoření databáze v následující instance serveru SQL Server.

    [!POZNÁMKA]

    Pokud nemáte nainstalován SQL Server, můžete použít SQL Express součástí Visual Studio Ultimate. Další informace naleznete v tématu Postupy: Vytvoření úložiště výsledků zátěžového testu pomocí jazyka SQL.Další informace o důležité informace o změně velikosti, naleznete v části Použití testovacích kontrolérů a testovacích agentů se zátěžovým testováním.

  11. Chcete-li změny použít, zvolte aplikovat nastavení.

    Objekt souhrnné informace o konfiguraci se zobrazí dialogové okno.Zobrazuje stav jednotlivých kroků, které je třeba provést při konfiguraci testovacího řadiče.

  12. Zavřete souhrnné informace o konfiguraci dialogové okno zvolte zavřete.Pak zvolte zavřete zavřete Nástroj Konfigurace řadiče Test.

    2013 instalace aplikace Visual Studio agenty se zobrazí dialogové okno.Zde můžete nainstalovat další součásti, které budete potřebovat v tomto počítači.

Instalace agenta testu

Chcete-li nainstalovat agenta test, musí být členem skupiny správci skupiny zabezpečení v počítači.

Uživatel, kterého přidáte ke spuštění služby nebo procesu pro test agenta musíte být také členem skupiny TeamTestAgentService v počítači testovací řadiče pro tohoto agenta.

[!POZNÁMKA]

Pokud tento uživatel je aktuální uživatel při přidání tohoto uživatele do testovacího řadiče počítače, je nutné odhlášení nebo restartování počítače.

Další informace o instalaci testovací agenti naleznete v tématu Instalace a konfigurace testovacích agentů a testovacích kontrolérů.

Instalace agenta test, který chcete-li přidat další zatížení na zátěžového testu

  1. V obou počítači, ke kterému máte Visual Studio Ultimate nainstalován na nebo nejlépe druhý počítač, který jste nainstalovali test controller, načíst CD "Microsoft Visual Studio agentů" a poté spusťte setup.exe umístěný v kořenové složce.

    [!POZNÁMKA]

    Volitelně můžete nainstalovat agenta test na třetí počítači příliš.Test controller můžete řídit několika agenty na různých počítačích.

    Visual Studio 2013 agenty se zobrazí stránka.

  2. Zvolte instalaci agenta testovací sady Visual Studio 2013.

    Microsoft Visual Studio Test 2013 instalace agenta se zobrazí stránka.

  3. Klikněte na tlačítko Další.

    Start stránka se zobrazí.

  4. Kontrolní licenční podmínky, vyberte možnost I ke čtení a přijmout licenční podmínky pro, je-li to vhodné a pak zvolte Další.

    Možnosti stránka se zobrazí.

  5. (Volitelné) Zvolte Procházet a vyberte jiný instalační složka.

  6. Zvolte nainstalovat chcete spustit instalaci.

    Instalace komponent stránka se zobrazí.Instalace agenta test vyžaduje, aby nástroje pro sledování výkonu k instalaci ke shromažďování dat výkonu při spuštění testů.Po dokončení instalace dokončit stránky se zobrazí.

  7. Chcete-li nakonfigurovat agenta test jste nainstalovali, vyberte možnost nyní konfigurovat test agenta.Pak zvolte konfigurovat spuštění konfigurace agenta testovací nástroje.

    Konfigurace agenta Test se zobrazí dialogové okno.

  8. Zvolte spustit možnosti.

  9. V části spustit test agenta jako, vyberte možnost služby.

  10. Klikněte na tlačítko Další.

  11. Zadejte podrobnosti o uživateli při spuštění služby agenta test.

    1. Zadejte název do uživatelské jméno.

    2. Zadejte heslo do heslo.

      Ujistěte se, že uživatelský účet je členem skupiny Administrators Chcete-li být schopna použít IntelliTrace emulace kolekcí a sítě, zadanou v postupu změnit nastavení testu do zahrnout adaptéry diagnostická Data.

      [!POZNÁMKA]

      Prázdná hesla nejsou podporovány pro uživatelské účty.

  12. Chcete-li zaregistrovat tento agent s řadičem test jste nainstalovali, vyberte možnost zaregistrovat u řadiče test. V zaregistrovat agenta test u následující řadiče test, zadejte název počítače, které jste nainstalovali testovacího řadiče a volitelně postupujte podle s dvojtečkou (:) a číslo portu, který používáte.Můžete například zadáte Contoller1:6901.

    [!POZNÁMKA]

    Výchozí číslo portu je 6901.

  13. Chcete-li změny použít, zvolte aplikovat nastavení.

    Objekt souhrnné informace o konfiguraci se zobrazí dialogové okno.Zobrazuje stav jednotlivých kroků požadované konfigurace agenta váš test.

    [!POZNÁMKA]

    Poslední krok v procesu instalace resetuje síťového adaptéru.To může způsobit výpadek sítě pro krátkou dobu.Je toto chování očekávané.

  14. Zavřete souhrnné informace o konfiguraci dialogové okno zvolte zavřete.Pak zvolte zavřete, zavřete Nástroj Konfigurace agenta Test.

    [!POZNÁMKA]

    Není ikonu oznamovací oblasti, která se spouští v počítači pro agenta test, který je spuštěn jako proces.Zobrazuje stav agenta test.Můžete spustit, zastavit nebo restartovat agenta, je-li spuštěna jako proces pomocí tohoto nástroje.Chcete-li spustit agenta test jako proces, není-li spuštěna, zvolte Starta poté zvolte možnost všechny programy.Přejděte na příkaz Microsoft Visual Studio 2013 a poté zvolte možnost Microsoft Visual Studio Test Agent 2013.

Otevřít nebo vytvořit zátěžového testu

S testovacího řadiče a testovací agent nainstalován, můžete začít Visual Studio Ultimate a zadejte zátěžový test, který chcete na zátěžový pomocí agenta test.

Chcete-li připravit návodu otevřením nebo vytvoření zátěžového testu

  1. Spustit Visual Studio Ultimate.

  2. Otevřete řešení ColorWebApp obsahující zátěžový test, který je výsledkem provedení kroků v tři návody uvedené na začátku tohoto tématu v části požadavky.

    -nebo-

    Vytvořte test výkonu webu a načíst testovací projekt s jednoduché zátěžový test, který můžete vyzkoušet.

    Zbývající kroky předpokládat, že webovou aplikaci s názvem ColorWebApp a s názvem ColorWebAppTest.webtest testu výkonu webu

Vytvořit nové nastavení testu používající Test Controller a testovací agenti a Data a Diagnostika adaptéry

V rámci tohoto postupu vytvoříte nastavení testu zahrnuty testovací zařízení, které jste nainstalovali, určete roli a jaká data a Diagnostika adaptéry bude používat testovací agenta.Další informace o vytvoření testu nastavení pro distribuované zátěžový test, naleznete v části Postupy: Vytvoření nastavení testu pro distribuovaný zátěžový test.

Chcete-li přidat nastavení testu pro distribuované zátěžový test

  1. V Průzkumníku řešení klikněte pravým tlačítkem na položky řešení a přejděte na přidata poté zvolte možnost novou položku.

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

  2. V nainstalované šablony podokně zvolte nastavení testu.

  3. V název zadejte TestSettingDistributedLoadTestWalkthrough.

  4. Zvolte možnost Přidat.

    Nový test TestSettingDistributedLoadTestWalkthrough.testsettings souboru se zobrazí v Průzkumníku řešení pod položky řešení složky.

    Nastavení testu se zobrazí dialogové okno.Obecné je vybrána stránky.

    Nyní můžete upravit a uložit hodnoty nastavení testu.

    [!POZNÁMKA]

    Každý test nastavení, které jste vytvořili je uveden jako volbou pro vyberte nastavení aktivní Test a upravit nastavení Test možnosti v Test nabídky.

  5. V části název, zadejte název pro nastavení testu.

  6. V části popis, zadejte nastavení testu zatížení rozložením.

  7. Zůstat výchozí schéma pojmenování vybrané.

  8. Zvolte role.

    Role stránka se zobrazí.

  9. Chcete-li spustit test výkonu webu ColorWebAppTest vzdáleně použijte zkušební provádění metody z rozevíracího seznamu a vyberte vzdálené spuštění.

  10. V řadič z rozevíracího seznamu, zadejte název počítače řadiče test jste vytvořili v nastavení postup Test Controller.

    [!POZNÁMKA]

    Vzhledem k tomu, že se při prvním při přidávání řadič, již nejsou žádné řadiče uvedena v rozevíracím seznamu.V seznamu je naplněn předchozí řadičů, které jste zadali v další nastavení testu.

  11. V části role, zvolte přidat.

  12. V řádku zvýrazněné pod název sloupec, zadejte distribuované zátěžový test.

  13. Zvolte dat a Diagnostika.

    Dat a Diagnostika stránka se zobrazí.

  14. V části Role, ověřte, zda je vybrána role testovací zatížení rozložením.

  15. V části Data a diagnostiky pro vyberte roli, vyberte možnost IntelliTrace a informace o systému adaptéry.

    Informace o těchto adaptérů a dalších adaptérů, můžete použít v distribuovaných zátěžový test naleznete v tématu Postupy: Vytvoření nastavení testu pro distribuovaný zátěžový test.

  16. Zvolte hostitelé.

  17. (Volitelné) Pokud váš počítač běží v 64bitové verzi systému Microsoft Windows a kompilované pomocí ColorWebAppTest.webtest jakýkoli procesor konfigurace, použijte spuštění testu v procesu 32bitový nebo 64bitový rozevírací seznam a vyberte možnost spouštět testy v procesu 64-bit v počítači 64-bit.

    Tip

    Cílem maximalizovat flexibilitu, by měl zkompilovat výkon vašeho webu a načíst projektů testování s jakýkoli procesor konfigurace.Potom můžete spustit na 32 a 64 bit agenty.Neexistuje žádné výhodu pro kompilaci výkonu a zátěžový test projekty webových s 64-bit konfigurace.

  18. Chcete-li uložit nové nastavení testu, zvolte použít.

  19. Klikněte na tlačítko Zavřít.

  20. V nabídce Test vyberte vyberte aktivní nastavení testu a poté zvolte možnost TestSettingDistributedLoadTestWalkthrough.testsettings.

Spuštěna distribuované zátěžového testu a prohlížení dat a Diagnostika adaptéru sestavy

Nyní můžete spustit distribuované zátěžového testu a analyzovat sestavy informací IntelliTrace a systému, které jsou generovány.

Ke spuštění zátěžového testu

  1. S zátěžového testování otevřen v zátěžové testování editoru, zvolte spustit tlačítko.Zátěžový test se spustí.

  2. Po dokončení zátěžového testu v zátěžové testování analyzátor na panelu nástrojů, zvolte dat zobrazení a Diagnostika přílohy.

    Zvolte příloh adaptér diagnostických dat se zobrazí dialogové okno.Všimněte si, že název agenta je zobrazen jako předpona, která má adaptéru, například [AgentMachine1]: SystemInformation.xml.

    [AgentMachine1]: QTAgent32_100216_085903820_3320.iTrace

  3. Vyberte přílohu adaptér diagnostických dat, které chcete analyzovat a zvolte možnost OK.

    Shromažďovat informace o agentem se zobrazí odpovídajícím způsobem.

Viz také

Úkoly

Postupy: Vytvoření nastavení testu pro distribuovaný zátěžový test

Koncepty

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í

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

Další zdroje

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ů

D: můžete změnit mé zátěžových testů používat 64bitové zpracování?

Začínáme se zátěžovými testy a testy výkonnosti webu – návody