Postupy: Navázání testovacího kontroleru nebo testovacího agenta na síťový adaptér
Pokud počítač, který má nainstalován testovací kontrolér nebo software testovacího agenta, má více síťových adaptéru, musíte určit adresu IP místo názvu počítače k určení daného testovacího kontroléru nebo testovacího agenta.
Upozornění |
---|
Při pokusu o nastavení testovacího agenta se může zobrazit následující chybová zpráva: Error 8110.Can not connect to the specified controller computer or access the controller object Tuto chybu může způsobovat instalace testovacího kontroléru na počítači, který má více než jeden síťový adaptér.Je také možné úspěšně nainstalovat agenty a tento problém nezaznamenat až do pokusu o spuštění testu. |
Vazba testovacího kontroléru na konkrétní síťový adaptér
Chcete-li získat IP adresy síťových adaptérů
V systému Microsoft Windows, vyberte možnost Start a poté v poli Spustit hledání zadejte příkaz cmd a stiskněte klávesu ENTER.
Zadejte ipconfig /all.
Zobrazí se adresy IP pro síťové adaptéry.Zaznamenejte adresu IP síťového adaptéru, ke kterému chcete vytvořit vazbu řadiče.
Vazba síťového adaptéru na testovací kontrolér
V systému Microsoft Windows vyberte možnost Start a poté v poli Spustit hledání zadejte příkaz services.msc a stiskněte klávesu ENTER.
Zobrazí se dialogové okno Služby.
V podokně výsledků ve sloupci Název klepněte pravým tlačítkem na službu Visual Studio Test Controller a vyberte možnost Stop.
-nebo-
Otevřete příkazový řádek se zvýšenými oprávněními a spusťte v něm následující příkaz:
net stop vsttcontroller
Otevřete konfigurační soubor QTCcontroller.exe.config XML z umístění <písmeno_jednotky:>\Program Files (x 86) \Microsoft Visual Studio 12.0\Common7\IDE\.
vyhledejte značku <appSettings>.
<appSettings> <add key="LogSizeLimitInMegs" value="20"/> <add key="AgentConnectionTimeoutInSeconds" value="120"/> <add key="AgentSyncTimeoutInSeconds" value="300"/> <add key="ControllerServicePort" value="6901"/> <add key="ControllerUsersGroup" value="TeamTestControllerUsers"/> <add key="ControllerAdminsGroup" value="TeamTestControllerAdmins"/> <add key="CreateTraceListener" value="no"/> </appSettings>
Přidat klíč BindTo k určení síťového adaptéru, který má být použit v části <appSettings>.
<add key="BindTo" value="<YOUR IP ADDRESS>"/> </appSettings>
Spusťte službu testovacího řadiče.K tomu na příkazovém řádku spusťte následující příkaz:
net start vsttcontroller.
Upozornění Je nutné znovu spustit instalaci testovacího agenta a připojit ho s kontrolérem.Tentokrát, zadejte IP adresu řadiče, nikoli název řadiče.
To platí pro kontrolér, službu agenta a proces agenta.Vlastnost BindTo musí být nastavena pro každý proces, který je spuštěn v počítači, který má více než jeden síťový adaptér.Postup pro nastavení vlastnosti BindTo je stejný pro všechny tři procesy, jak je uvedeno výše pro řadič testu v tomto tématu.
Vazba testovacího agenta na konkrétní síťový adaptér
Vázání karty síťového rozhraní na testovacího agenta
V systému Microsoft Windows vyberte možnost Start a poté v poli Spustit hledání zadejte příkaz services.msc a stiskněte klávesu ENTER.
Zobrazí se dialogové okno Služby.
V podokně výsledků ve sloupci Název klepněte pravým tlačítkem na službu Visual Studio Test Agent a vyberte možnost Stop.
-nebo-
Otevřete příkazový řádek se zvýšenými oprávněními a spusťte v něm následující příkaz:
net stop vsttagent
Otevřete konfigurační soubor QTAgentService.exe.config XML z umístění <písmeno_jednotky:>\Program Files (x 86) \Microsoft Visual Studio 12.0\Common7\IDE\.
vyhledejte značku <appSettings>.
<appSettings> <appSettings> <add key="LogSizeLimitInMegs" value="20"/> <add key="AgentServicePort" value="6910"/> <add key="ControllerConnectionPeriodInSeconds" value="30"/> <add key="StopTestRunCallTimeoutInSeconds" value="120"/> <add key="CreateTraceListener" value="no"/> <add key="GetCollectorDataTimeout" value="300"/> </appSettings> </appSettings>
Přidat klíč BindTo k určení síťového adaptéru, který má být použit v části <appSettings>.
<add key="BindTo" value="<YOUR IP ADDRESS>"/> </appSettings>
Spusťte službu testovacího agenta.K tomu na příkazovém řádku spusťte následující příkaz:
net start vsttagent.
Viz také
Úkoly
Postupy: Určení maximální velikosti souboru protokolu
Postupy: Nastavení časových limitů pro testovací kontroléry a testovací agenty
Koncepty
Instalace a konfigurace testovacích agentů a testovacích kontrolérů
Konfigurace portů pro testovací kontrolery a testovací agenty