Configurando portas para controladores de teste e agentes de teste
Você pode alterar as portas de entrada padrão usadas pelo controlador de teste, o agente de teste, e o cliente.Isso pode ser necessário se você está tentando usar o controlador de teste, o agente de teste, ou o cliente juntamente com qualquer outro software que está em conflito com as configurações de porta.Outro motivo para alterar as portas é devido à restrição de firewall entre o controlador de teste e o cliente.Nesse caso você pode querer configurar manualmente a porta para acomodar ativá-lo para um firewall de modo que o controlador de teste podem enviar resultados para o cliente.
A ilustração a seguir mostra os pontos de conexão entre o controlador de teste, o agente de teste e o cliente.Descreve quais portas são usadas para conexões de entrada e saída bem como restrições de segurança usadas nessas portas.
A tecnologia usada para conectar componentes remotos de execução de teste é a arquitetura .NET sobre portas TCP.Para obter mais informações, A arquitetura .NETconsulte.
Conexões de entrada a porta padrão usada pelo controlador de teste é 6901 e a porta padrão de agente de teste é 6910.O cliente usa uma porta aleatório por padrão que é usada para receber os resultados do teste de controlador de teste.Para todas as conexões de entrada, o controlador de teste autentica a parte de chamada e verifique que pertence ao grupo de segurança específico.
As conexões de entrada deControlador de Teste estão na porta TCP 6901.Se você precisar, você pode configurar a porta de entrada.Para obter mais informações, consulte Configurando as portas de entrada.
O controlador de teste precisa poder fazer a conexão de saída para agentes de teste e o cliente.
Observação O controlador de teste precisa a conexão de entrada de compartilhamento de arquivos e impressoras aberta.
As conexões de entrada deAgente de Teste estão na porta TCP 6910.Se você precisar, você pode configurar a porta de entrada.Para obter mais informações, consulte Configurando as portas de entrada.
O agente de teste precisa poder fazer a conexão de saída para o controlador de teste.
Cliente por padrão, porta aleatório de TCM é usado para conexões de entrada.Se você precisar, você pode configurar a porta de entrada.Para obter mais informações, consulte Configurando as portas de entrada.
Você pode obter notificações de firewall quando o controlador de teste tentar se conectar a primeira vez para o cliente.
Em Windows Server 2008 as notificações de firewall estão desativadas por padrão e você deve adicionar manualmente exceções do firewall para os programas cliente (devenv.exe, mstest.exe, mlm.exe) para que possa aceitar conexões de entrada.
As portas TCP aleatórios deConexões de saída são usadas para todas as conexões de saída.
Controlador de Teste que o controlador de teste precisa poder fazer a conexão de saída para agentes e o cliente.
Agente de Teste que o agente de teste precisa poder fazer a conexão de saída para o controlador.
Cliente que o cliente precisa poder fazer a conexão de saída para o controlador.
Para obter mais informações, incluindo problemas de segurança para controladores de teste e agentes de teste, consulte Guia de solução de problemas para o controlador e o agente de teste do Visual Studio.
Configurando as portas de entrada
Siga as instruções para configurar as portas para um controlador de teste e agentes de teste.
Serviço do controlador alteram porta valor por editando <drive letter:>\ arquivo de programa (x) \ Microsoft Visual Studio 11,0 \ arquivo de Common7 \ IDE \ QTCcontroller.exe.config:
<appSettings> <add key="ControllerServicePort" value="6901"/> </appSettings>
Serviço de agente alteram porta por editando <drive letter:>\ arquivo de programa (x) \ Microsoft Visual Studio 11,0 \ arquivo de Common7 \ IDE \ QTAgentService.exe.config:
<appSettings> <add key="AgentServicePort" value="6910"/> </appSettings>
Uso deCliente o Editor do Registro adicione os seguintes valores do Registro (DWORD).O cliente usará uma das portas do intervalo especificado receber dados do controlador de teste:
HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\VisualStudio\11.0\EnterpriseTools\QualityTools\ListenPortRange\PortRangeStart
HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\VisualStudio\11.0\EnterpriseTools\QualityTools\ListenPortRange\PortRangeEnd
Consulte também
Conceitos
Instalação e configuração de agentes de teste e controladores de teste