Sdílet prostřednictvím


Konfigurace portů pro testovací kontrolery a testovací agenty

Je možné změnit výchozí příchozí porty používané test controller, test agenta a klienta.To může být nutné v případě, že se pokoušíte použít test controller, test agenta nebo klienta a některé další softwaru pro tohoto je v konfliktu s nastavení portu.Dalším důvodem změnit porty je z důvodu omezení brány firewall mezi testovacího řadiče a klientem.V takovém případě můžete chtít ručně nakonfigurujte port zohlednit povolení pro bránu firewall tak, aby test controller můžete odeslat výsledky ke klientovi.

Na následujícím obrázku jsou uvedeny body připojení mezi test controller, test agenta a klienta.Jsou uvedeny, porty, které se používají pro příchozí a odchozí připojení a také omezení zabezpečení použít na těchto portech.

Řadiče a testujte agenta porty a zabezpečení

Technologie použitá pro připojení vzdáleného test komponent provádění vzdálené komunikace pomocí rozhraní .NET je nad portů TCP.Další informace naleznete v tématu vzdálené komunikace pomocí rozhraní .NET.

  • Příchozí připojení   výchozí port je používán testovacího řadiče 6901 a agenta test výchozí port je 6910.Klient používá ve výchozím nastavení, která se používá pro příjem výsledky testů z testovacího řadiče náhodný port.Pro všechna příchozí připojení test controller ověří volajícího a zkontroluje, které patří do skupiny zabezpečení.

    • Test Controller   příchozí připojení jsou na portu TCP 6901.Pokud budete potřebovat, můžete nakonfigurovat příchozí port.Další informace naleznete v tématu Konfigurace portů pro příchozí.

      Test controller musí být schopna provést odchozí připojení k otestování agentů a ke klientovi.

      [!POZNÁMKA]

      Test controller potřebuje příchozí souborů a tiskáren sdílení otevření připojení.

    • Agenta test   příchozí připojení jsou na portu TCP 6910.Pokud budete potřebovat, můžete nakonfigurovat příchozí port.Další informace naleznete v tématu Konfigurace portů pro příchozí.

      Test agent musí být schopna provést odchozí připojení k řadiči test.

    • Klienta   ve výchozím nastavení se používá náhodný port TCP pro příchozí připojení.Pokud budete potřebovat, můžete nakonfigurovat příchozí port.Další informace naleznete v tématu Konfigurace portů pro příchozí.

      Pokud test controller, pokusí se připojit k času klienta první můžete získat upozornění brány firewall.

      Na Windows Server 2008 upozornění brány firewall jsou ve výchozím nastavení zakázáno 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í   portů TCP náhodné se používají pro všechny odchozí připojení.

    • Test Controller   testovacího řadiče musí být možné provádět odchozí připojení k agentům a ke klientovi.

    • Testovat agenta   agenta test musí být možné provádět odchozí připojení k řadiči.

    • Klienta   klienta musí být možné provádět odchozí připojení k řadiči.

Další informace, včetně potíže se zabezpečením pro testovací řadiče a testovací agenti, naleznete v Průvodce odstraňováním potíží se pro agenta a Visual Studio Test Controller.

Konfigurace portů pro příchozí zprávy

Postupujte podle těchto pokyny ke konfiguraci portů pro testovací kontroler a testování agenty.

  • Služba řadiče   změnit hodnotu na port úpravou < písmeno jednotky: > \Program Files (x 86) \Microsoft Visual Studio 12.0\Common7\IDE\QTCcontroller.exe.config souboru:

    <appSettings>
      <add key="ControllerServicePort" value="6901"/>
    </appSettings>
    
  • Služba agenta změnit port úpravou < písmeno jednotky: > \Program Files (x 86) \Microsoft Visual Studio 12.0\Common7\IDE\QTAgentService.exe.config souboru:

    <appSettings>
      <add key="AgentServicePort" value="6910"/>
    </appSettings>
    
  • Klienta   v editoru registru Chcete-li přidat následující hodnoty registru (DWORD).Klient použije jeden z portů v určeném rozsahu pro příjem dat z testovacího řadiče:

    HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\VisualStudio\12.0\EnterpriseTools\QualityTools\ListenPortRange\PortRangeStart

    HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\VisualStudio\12.0\EnterpriseTools\QualityTools\ListenPortRange\PortRangeEnd

Viz také

Koncepty

Instalace a konfigurace testovacích agentů a testovacích kontrolérů