Konfigurace portů pro testovací kontrolery a testovací agenty
Můžete změnit výchozí příchozí porty používá řadič test, test agent a klienta.To může být nezbytné, pokud se pokoušíte použít řadič test, test agenta nebo klienta, jakož i některé další software která by způsobila konflikt s nastavení portu.Dalším důvodem ke změně porty je z důvodu omezení brány firewall mezi testovacího řadiče a klientem.V tomto případě můžete ručně nakonfigurovat port pro povolení pro bránu firewall tak, aby řadič test můžete odeslat výsledky klientovi.
Následující ilustrace znázorňuje spojovací body mezi řadičem test, test agent a klienta.Obsahuje také stručný pro příchozí a odchozí připojení, jakož i omezení zabezpečení použité na těchto portech používaných portů.
Technologie použitá pro připojení vzdálené test spuštění komponent je .NET Remoting přes porty TCP.Další informace naleznete v tématu .NET Remoting.
Příchozí připojení je výchozí port používaný řadič test 6901 a test agent výchozí port je 6910.Klient používá ve výchozím nastavení, které slouží k získání výsledků testu z testovacího řadiče náhodný port.Pro všechna příchozí připojení řadič test ověří volajícího a ověří, že patří do skupiny zabezpečení.
Test zařízení jsou příchozí připojení na portu TCP 6901.Potřebujete-li, můžete nakonfigurovat port pro příchozí data.Další informace naleznete v tématu Konfigurace portů příchozí.
Řadič test musí být schopna provést odchozí připojení k testování agentů a u klienta.
[!POZNÁMKA]
Řadič test potřebuje příchozí sdílení souborů a tiskáren otevření připojení.
Test Agent jsou příchozí připojení na portu TCP 6910.Potřebujete-li, můžete nakonfigurovat port pro příchozí data.Další informace naleznete v tématu Konfigurace portů příchozí.
Test agent musí být schopna provést odchozí připojení k řadiči test.
Klient , náhodný port TCM používá výchozí pro příchozí připojení.Potřebujete-li, můžete nakonfigurovat port pro příchozí data.Další informace naleznete v tématu Konfigurace portů příchozí.
V případě, že řadič test se pokusí připojit k času klienta první, může se zobrazit upozornění brány firewall.
Na Windows Server 2008 upozornění brány firewall je ve výchozím nastavení zakázán a je třeba ručně přidat výjimky brány Firewall pro klientské programy (devenv.exe, mstest.exe, mlm.exe), takže může přijímat příchozí připojení.
Odchozí připojení náhodné TCP porty, které se používají pro všechny odchozí připojení.
Test zařízení řadič test musí být schopna provést odchozí připojení agentů a u klienta.
Test Agent test agent musí být schopna provést odchozí připojení k řadiči.
Klient klient musí být schopna provést odchozí připojení k řadiči.
Další informace, včetně problémů týkajících se zabezpečení pro testovací řadiče a agenti test, viz Troubleshooting Guide for Visual Studio otestovat řadič a Agent.
Konfigurace portů pro příchozí
Konfigurace portů pro testovací řadiče a agenti testování dbejte následujících pokynů.
Řadič služby změnit úpravou hodnoty portu < písmeno jednotky: > \Program Files (x 86) \Microsoft Visual Studio 11.0\Common7\IDE\QTCcontroller.exe.config souboru:
<appSettings> <add key="ControllerServicePort" value="6901"/> </appSettings>
Služba Agent změnit port úpravou < písmeno jednotky: > \Program Files (x 86) \Microsoft Visual Studio 11.0\Common7\IDE\QTAgentService.exe.config souboru:
<appSettings> <add key="AgentServicePort" value="6910"/> </appSettings>
Klient pomocí Editoru registru přidejte následující hodnoty registru (DWORD).Klient použije jeden z portů z určeného rozsahu pro příjem dat z testovacího řadiče:
HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\VisualStudio\11.0\EnterpriseTools\QualityTools\ListenPortRange\PortRangeStart
HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\VisualStudio\11.0\EnterpriseTools\QualityTools\ListenPortRange\PortRangeEnd