Sdílet prostřednictvím


Nastavení řadiče Test a Test agenti spravovat testy Visual Studio

Toto téma popisuje, jak nainstalovat a nakonfigurovat testovací řadiče a otestovat agenty, tak bez použití Microsoft Test Manager můžete spravovat testy v sadě Visual Studio.Pokud chcete nastavit testovací řadiče pro laboratorní prostředí pomocí Microsoft Test Manager naleznete v tématu Nastavení testovacích kontrolerů v testovacích prostředích.

Po nastavení testovací řadiče a otestovat agenti, můžete přiřadit role je v nastavení testu.Je nutné udělat, pokud se chystáte distribuovat zkoušky, aby více počítačů pomocí sady Visual Studio.Informace o přiřazení rolí na řadiče a testujte agenti naleznete v tématu Přiřazení rolí k testovacímu kontroleru a testovacímu agentovi pro automatizované testování v sadě Visual Studio.

Následující oddíly popisují, jak nainstalovat a nakonfigurovat testovací řadiče a testování agenti pro testování v aplikaci Visual Studio:

  • Požadavky

  • Požadavky pro pracovní skupiny a více domén

  • Testovací řadiče a agenti Test konfigurace zabezpečení

  • Instalace řadiče testu

  • Instalace agenta Test

  • Poradce při potížích

Požadavky

Testovací řadiče a agenti zkoušky mají požadavek na následující software:

Operační systém

Chcete-li nainstalovat řadič test nebo test agenta, musí daný počítač používat jeden z následujících operačních systémů:

  • Windows 8

  • Windows Server 2012

  • Windows Server 2008 Release 2 nebo novější verze

  • Windows Server 2008 SP2 nebo novější

  • Windows 7 původní vydání nebo novější verze

Rozhraní .NET Framework

Chcete-li nainstalovat řadič test nebo test agenta, musí daný počítač používat rozhraní .NET Framework 4.5.

Požadavky pro pracovní skupiny a více domén

Pokud máte v úmyslu spustit testovací řadiče a otestovat agentů v počítačích, které jsou v pracovní skupině a nikoli v doméně nebo stroje, které běží v různých doménách, které nemají obousměrný vztah důvěryhodnosti, musí jako součást procesu instalace postupujte takto:

  1. V každém počítači, kde budete instalovat řadič test nebo test agent, vytvoření místního uživatelského účtu, který je členem skupiny Administrators.Použijte stejný účet a heslo v každém počítači.

  2. Je-li nainstalovat a nakonfigurovat je používalo tento uživatelský účet pro testovací řadiče.

  3. Tento účet přidáte do skupiny TeamTestAgentService v počítači řadiče testu.

    Poznámka k upozorněníUpozornění

    Přidáte-li tento uživatelský účet do skupiny, nezadávejte název místního počítače.Například nelze přidat uživatelský účet jako < název počítače > \ <username>.Stačí přidat <username> jako uživatelský účet pro skupinu.

  4. Nainstalujte a nakonfigurujte vaši zástupci test pomocí tohoto účtu stejné.

    [!POZNÁMKA]

    Během instalace zjednodušené sdílení souborů je automaticky vypnuta pro uživatele, kteří se připojují k řadiči z počítače se systémem Windows XP Professional v pracovní skupině.Chcete-li to ověřit, spusťte Průzkumníka Windows, zvolte Nástroje, zvolte Možnosti složky, zvolte Další, zvolte zobrazení kartu a pak zvolte Použít zjednodušené sdílení souborů (doporučeno).

Testovací řadiče a agenti Test konfigurace zabezpečení

Při instalaci testovací řadiče vytvoří skupiny uživatelů, které poskytují oprávnění k provedení určitých úkolů v řadiči test, jako je například Správa testovacího řadiče nebo spuštění testu spustí pomocí testovacího řadiče.Tak můžete provádět tyto úkoly, je nutné přidat odpovídající uživatele do těchto skupin:

  • Testy spravovat a konfigurovat součásti test

  • Spuštění testů a zobrazení výsledků

  • Spusťte službu agent test

Tato tabulka popisuje skupiny, které jsou vytvořeny v počítači řadiče testu, při konfiguraci řadiče testu.Jsou zde popsány také uživatelské účty, které je třeba přidat ke každé skupině.

Skupiny uživatelů

Oprávnění

Uživatelské účty

TeamTestControllerAdmins

  • Zahrnuje oprávnění ze skupiny TeamTestControllerUsers a TeamTestAgentService

  • Odstranění, pozastavení nebo odložení všech testů

  • Přidat, odstranit a změnit stav agentů test

  • Vytvořte laboratorní prostředí.

Přidáte uživatele, kteří potřebují spravovat zkušební jízdy a spravovat testovací řadiče a testování zoonóz.

TeamTestControllerUsers

  • Zahrnuje oprávnění ze skupiny TeamTestAgentService

  • Spusťte zkušební jízdy

  • Zobrazení výsledků testu

Přidáte uživatele, kteří potřebují pouze spustit testy a zobrazit výsledky testů.

TeamTestAgentService

Tato skupina obsahuje minimální oprávnění potřebná pro agenta test připojení k řadiči test.

  • Připojit k řadiči test

Před konfigurací agenta test přidáte uživatelské účty, které budete používat ke spuštění služby agent test.Toto je uživatelský účet, který zadáte v nástroji Konfigurace agenta otestovat při instalaci agenta test.

Instalace řadiče testu

Tato část popisuje, jak nainstalovat řadič test.

Poznámka k upozorněníUpozornění

Nesmí instalaci a spuštění testovacího řadiče v počítači, který je zároveň řadičem domény.

Hh546459.collapse_all(cs-cz,VS.110).gifPožadovaná oprávnění

Instalace řadiče testu, musí být členem skupiny zabezpečení Správci v počítači.

Hh546459.collapse_all(cs-cz,VS.110).gif

Chcete-li nainstalovat řadič Test

  1. Jestliže jste práci nezahájili již instalace pro aplikaci Microsoft Visual Studio agenty, načíst z disku CD "Microsoft Visual Studio agentů" nebo stažený ISO obraz a teprve poté spusťte setup.exe, který je umístěn v kořenové složce.

    Agenti instalace aplikace Visual Studio se zobrazí stránka.Postupujte podle pokynů instalačního programu.

  2. Chcete-li nakonfigurovat řadič test, který jste nainstalovali, zvolte nyní řadič test konfigurace.Pak zvolte Konfigurace Chcete-li spustit nástroj Konfigurace řadiče testu.

    Konfigurace testovacího řadiče zobrazí dialogové okno.

    [!POZNÁMKA]

    Spuštěním tohoto nástroje můžete kdykoli změnit konfiguraci testovacího řadiče.Zvolte Microsoft Visual Studio řadič konfigurační nástroj Test z Všechny programy nabídky.

  3. Vyberte uživatele, který chcete použít jako přihlašovací účet pro testovací řadiče služby.

    [!POZNÁMKA]

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

    Důležitá poznámkaDůležité

    Nezaregistruje testovacího řadiče s týmového projektu.Testovacího řadiče neměli zaregistrovat u týmového projektu, pokud nepoužíváte laboratorní prostředí pro správu testů.

  4. (Volitelné) Chcete-li konfigurovat zkušební zařízení pro testování zatížení, zvolte Konfigurace pro testování zatížení.

    Další informace o testování zatížení, viz Testování výkonu a Zátěžové testování s použitím testů výkonu webů a zátěžových testů sady Visual Studio a Pomocí testů zatížení řadiče zkouška a zkouška agenti.

    1. Typ vašeho SQL Server instance v vytvořit zatížení testovací výsledky databáze v instanci serveru SQL Server následující.

      [!POZNÁMKA]

      Pokud nemáte nainstalován SQL Server, můžete použít SQL Express.Další informace o tom, jak stáhnout a nainstalovat SQL Express, naleznete na následujícím Web společnosti.Další informace o změně velikosti, viz Pomocí testů zatížení řadiče zkouška a zkouška agenti.

  5. Chcete-li změny použít, zvolte Aplikovat nastavení.

    A Souhrn konfigurace zobrazí dialogové okno.Zobrazuje stav každého schodu, která je vyžadována konfigurace testovacího řadiče.

  6. Zavřete Souhrn konfigurace dialogové okno pole, zvolte zavřete.Pak zvolte zavřete zavřete Nástroj Konfigurace řadiče Test.

    Agenti instalace aplikace Visual Studio zobrazí dialogové okno.Zde můžete nainstalovat další součásti, které chcete použít v tomto počítači.

    Řadič test je spuštěna jako služba systému Windows s názvem Visual Studio otestovat řadič.Můžete spustit a zastavit službu a zobrazit jeho vlastnosti v služby nástroj v Nástroje pro správu.

[!POZNÁMKA]

Při instalaci řadiče testu v počítači je nastavena položka registru HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control v daném počítači.Tato hodnota tiše změní časového limitu správce řízení služeb od 30 sekund na 10 minut poskytnout více času pro řadič test spustit ke komunikaci s Team Foundation Server služby.Další informace naleznete v tématu služba nespustí, a v systému Windows Server 2003 jsou zaznamenány události 7000 a 7011.

Pokud instalujete řadič test na počítači, který je spuštěn operační systém s řízení uživatelských účtů (UAC) klíče registru HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\system\ LocalAccountTokenFilterPolicy je nastavena na hodnotu 1.Zakáže vzdálený omezení nástroje Řízení uživatelských účtů povolit vzdálené ověřování je-li test agent je nakonfigurován pro použití místního účtu.Další informace naleznete v tématu Popis řízení účtu uživatele a vzdálené omezení.

Instalace agenta Test

Je třeba instalovat agenta test na každém počítači, kde bude nasazen software ve zkušební a na každém počítači, který budete používat ke shromažďování dat test.Tato část popisuje způsob instalace agenta test a zaregistrovat u testovacího řadiče.

Poznámka k upozorněníUpozornění

Test agenti byste neměli instalovat na server, který je spuštěn Team Foundation Server.

Hh546459.collapse_all(cs-cz,VS.110).gifPožadovaná oprávnění

Instalace agenta test, musíte být členem skupiny zabezpečení Správci v počítači.Při registraci test agent s řadičem test musí být také členem skupiny zabezpečení Správci v počítači řadiče testu.

Poznámka k upozorněníUpozornění

Pokud uživatel, který vyberete spustit služba nebo proces agenta test je aktuální uživatel, je-li přidat uživatele do testovacího počítače řadič, musí odhlášení nebo restartování počítače.

Hh546459.collapse_all(cs-cz,VS.110).gif

Instalace agenta Test

  1. Jestliže jste práci nezahájili již instalace pro aplikaci Microsoft Visual Studio agenti 2012, načíst z disku CD "Microsoft Visual Studio agentů" nebo stažený ISO obraz a teprve poté spusťte setup.exe, který je umístěn v kořenové složce.

    Zobrazí se Průvodce instalací Visual Studio Test agenta.Postupujte podle kroků v průvodci.

  2. Jakmile průvodce dokončí instalaci, můžete použít Konfigurace testovací nyní agent.

    [!POZNÁMKA]

    Spuštěním tohoto nástroje můžete kdykoli znovu nakonfigurovat váš test agenta.Zvolte Všechny programy, Microsoft Visual Studio, konfigurační nástroj sady Microsoft Visual Studio Test Agent.

  3. Budou vám nabídnuty dvě možnosti pro spouštění agenta test:

    Služby v případě, že není nutné spuštění automatických testů, které spolupracují s plochou, jako je například kódované testy uživatelského rozhraní nebo vytvoření záznamu, kdy test běží, v oblasti videa Spustit test agent jako, zvolte služby.Test agenta bude spuštěna jako služba.Zvolte možnost Další.

    Nyní můžete zadat podrobné informace o uživateli v případě, že test agent se spouští jako služba.

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

    2. Zadejte heslo do heslo.

      Důležité informace

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

      • Pokud chcete použít IntelliTrace kolekcí nebo emulace sítě, uživatelský účet musí být členem skupiny Administrators.

      • Pokud název uživatelského agenta není členem skupiny TeamTestAgentService bude přidán do této skupiny, která vyžaduje oprávnění v počítači řadiče testu.

      • Uživatel pro interaktivní proces musí být členem skupiny zabezpečení TeamTestAgentService nebo proces nebude možné spustit testy přiřazen řídící letového provozu.

    Interaktivní proces Pokud má být spuštění automatických testů, které musí komunikovat s plochou, jako je například kódované testy uživatelského rozhraní nebo vytvoření záznamu při spuštění vašeho testu videa, zvolte Interaktivní proces.Informace o tom, jak spustit test agent jako proces naleznete v tématu "jak: nastavení vašeho testu Agent spustit testy této interakce s plochou." Zvolte Další.

    Nyní můžete zadat podrobné informace o uživateli při testu agent spuštění procesu a další možnosti.

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

    2. Zadejte heslo do heslo.

      [!POZNÁMKA]

      Pokud nakonfigurujete test agent spuštěn jako interaktivní proces s jiným uživatelem, který není aktuálně aktivních uživatelských, musí restartujte počítač a přihlaste se jako tento jiný uživatel, budete moci spustit agenta.

      Důležité informace

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

      • Pokud chcete použít IntelliTrace nebo data emulace sítě a adaptér diagnostické, uživatelský účet musí být členem skupiny Administrators.Pokud je počítač, který je spuštěn test agent pomocí Windows Vista nebo novější nebo OS, který má nejméně privilegovaným účtem uživatele, musíte také spustit jako správce (vyšší).

      • Pokud název uživatelského agenta není členem skupiny TeamTestAgentService bude přidán do této skupiny, která vyžaduje oprávnění v počítači řadiče testu.

      • Uživatele pro službu agenta test musí být členem skupiny zabezpečení TeamTestAgentService nebo služby nebude možné spustit testy přiřazen řídící letového provozu.

    3. Abyste se přesvědčili, že počítač, který má test agent můžete spouštět testy po jeho restartování, můžete nastavit v počítači automatické přihlášení jako test agent.Zvolte Automatické přihlášení.To bude ukládat uživatelské jméno a heslo v zašifrované podobě v registru.

    4. Chcete-li mít jistotu, že spořič obrazovky je zakázáno, protože by mohly rušit automatických testů, které musí komunikovat s plochou, zvolte spořič obrazovky zkontrolujte, zda je zakázáno.

      Poznámka k upozorněníUpozornění

      Existují rizika zabezpečení, je-li automatické přihlášení nebo zakázat spořič obrazovky.Povolením automatického protokolu na povolíte ostatním uživatelům spustit počítač a budete moci použít účet, který je automaticky přihlášen.Je-li zakázat spořič obrazovky počítače nemusí vyzve uživatele k přihlášení k odemknutí počítače.To umožňuje všem uživatelům přístup k počítači, pokud mají fyzický přístup k němu.Je-li tyto funkce v počítači, je třeba, aby tyto počítače jsou fyzicky zabezpečený.Například tyto počítače jsou umístěny ve fyzicky zabezpečeném lab.(V případě, že zrušíte zaškrtnutí spořič obrazovky zkontrolujte, zda je zakázáno, neumožňuje spořiče obrazovky.)

  4. Chcete-li zaregistrovat tento agent s řadičem test, zvolte zaregistrovat u řadiče testu. Zadejte název řadiče testu následuje dvojtečka (:) a číslo portu, který používáte v registraci agent test s tímto řadičem test.Například zadejte agent1:6901.

    [!POZNÁMKA]

    Výchozí číslo portu je 6901.

  5. Chcete-li změny použít, zvolte Aplikovat nastavení.

    A Souhrn konfigurace zobrazí dialogové okno.Zobrazuje stav každého schodu, požadované konfigurace agenta vašeho testu.

    [!POZNÁMKA]

    Posledním krokem v procesu instalace obnoví síťový adaptér.To může způsobit, že výpadku sítě pro krátkou dobu.To je očekávané chování.

  6. Zavřete Souhrn konfigurace dialogové okno pole, zvolte zavřete.Pak zvolte zavřete zavřete testovací nástroj Konfigurace agenta.

    [!POZNÁMKA]

    Není k dispozici ikonu oznamovací oblast, která je spuštěna v počítači agenta test, který je spuštěn jako proces.Zobrazuje stav agenta test.Spuštění, zastavení nebo restartování agent, pokud je spuštěna jako proces, který používá tento nástroj.Chcete-li spustit test agent jako proces, pokud není spuštěna, zvolte Všechny programy, Microsoft Visual Studio 2012, Microsoft Visual Studio Test Agent 2012.

    Agenti instalace aplikace Visual Studio zobrazí dialogové okno.Zde můžete nainstalovat další součásti, které chcete použít v tomto počítači.

Poradce při potížích

Ke konfiguraci a sledování testovacího řadiče a všech registrovaných agentů, zvolte Zkušební zatížení nabídky v Visual Studio 2012 a přejděte na příkaz Správa řadičů Test.

[!POZNÁMKA]

Musíte zadat název počítače řadič test do seznamu řadiče pro správu testovacího řadiče.Není automaticky zobrazí i v případě, že řadič test běží ve stejném počítači.

Agenti by měla být ve stavu připraven.Je-li test agent není v seznamu agentů test nebo test agent je v odpojeném stavu, můžete spustit konfigurační nástroj testování Agent v počítači, ve kterém je nainstalován agent a nástroj Test konfigurace řadiče v počítači, kde je nainstalován na řadiči.

[!POZNÁMKA]

Chcete-li spustit konfigurační nástroje, zvolte Všechny programy, Microsoft Visual Studio 2012, Microsoft Visual Studio Agent 2012 konfigurační nástroj Test nebo Microsoft Visual Studio řadič 2012 konfigurační nástroj Test podle potřeby.

Ověřte následující kritéria pro řadič test:

  • Uživatel pro řadič test je členem skupiny TeamTestControllerAdmins nebo uživatele pro řadič test je členem skupiny Administrators.

  • Ujistěte se, že není nakonfigurován pro kolekci týmového projektu.

    [!POZNÁMKA]

    Můžete chtít spustit se zvýšenými oprávněními nebo restartování počítače, pokud řadič test běží na stejném počítači jako Visual Studio 2012 a přidáte uživatele do skupiny TeamTestControllerAdmins v případě, že tento uživatel je aktivním uživatelem.

Ověřte následující nastavení pro test agenta:

  • Uživatelský agent test je členem skupiny TeamTestAgentService v počítači s nainstalovanou zkušební agent v a v počítači, kde je nainstalován řadič test.

    [!POZNÁMKA]

    Pokud tento uživatel je aktuální uživatel, je-li přidat uživatele do testovacího počítače řadič, musí odhlášení nebo restartování počítače.

  • Byl zadán název správný testovací řadiče a port.

Můžete také zkoumat, %LOCALAPPDATA%\Temp\TestControllerConfigUI.log a TestAgentConfigUI.log soubory pro chyby a další podrobnosti.Tyto soubory můžete otevřít z odkazu na stránce souhrnné informace o konfiguraci, použijete-li nástroje pro konfiguraci agenta Test nebo Test řadič.

Používáte-li brána Firewall systému Windows, nastavení testovací řadiče přidá následující výjimky brány firewall.Ujistěte se, že tato výjimka byla přidána.

Výjimka

Důvod

QTController.exe

Povolení komunikace s řadičem test.

Viz také

Úkoly

Přiřazení rolí k testovacímu kontroleru a testovacímu agentovi pro automatizované testování v sadě Visual Studio

Jak: váš Agent Test nastavení spuštění testů, které spolupracují s plochou

Jak: Určete období časového limitu pro řadiče zkouška a zkouška agenti

Koncepty

Instalace a konfigurace agentů zkušební a testovací řadiče

Konfigurace portů pro testovací kontrolery a testovací agenty