Compartilhar via


Instalando e configurando agentes e controladores de teste

Para executar testes remotamente ou distribuir testes automáticos para vários computadores, instale um agente de teste em cada um dos computadores de teste e conecte-os ao controlador de teste. Essa ordem permite a supervisão dos testes a partir de Visual Studio 2013 ou Microsoft Test Manager, também permite configurar execuções de compilar/implantar/testar. Um controlador de teste distribui testes e gerencia execuções de teste comunicando-se com os agentes de teste em cada computador de teste. Cada agente de teste pode realizar tarefas como instalar software, executar testes e coletar dados de testes. Além disso, os controladores de teste permitem que você use adaptadores de dados de diagnóstico para coletar dados ou afetar o computador de teste quando os testes são executados.

Baixe o instalador dos controladores de teste e agentes de teste. O instalador é entregue em um arquivo ISO (CD virtual) para facilitar a instalação em máquinas virtuais.

Com um controlador e agente de teste, você pode:

  • Executar testes automatizados remotamente usando o Visual Studio

  • Distribuir testes automatizados para vários computadores com o Visual Studio

  • Executar testes e coletar os dados de teste remotamente usando o Microsoft Test Manager

  • Usar um ambiente de laboratório. Além de executar testes, o agente também permite gerenciar máquinas de laboratório no Microsoft Test Manager.

  • Executar testes no ambiente de laboratório

  • Implantar um aplicativo em um ambiente de laboratório usando um fluxo de trabalho de compilação-implantação-teste

Aviso

Se você executar testes usando um plug-in de teste de unidade de terceiros, não poderá usar um controlador de teste ou um agente de teste para executar esses testes.

Para executar testes usando um controlador de teste e agentes de teste, você também deve configurar um arquivo de definições de teste após configurar os controladores e agentes. Nesse arquivo, você atribui funções a seus agentes de teste. Esses valores de função determinam os computadores que seu controlador de teste usará para executar cada teste. Para obter mais informações sobre configurações de teste, consulte Configurando máquinas e coletando informações de diagnóstico usando configurações de teste.

Pré-requisitos

Para instalar um controlador de teste ou um agente de teste, o computador deve executar um dos seguintes sistemas operacionais:

Controlador:

  • Windows 8, Windows 8.1

  • Windows 7 Service Pack 1

  • Windows Server 2012, Windows Server 2012 R2

  • Windows Server 2008 Versão 2, Service Pack 1

Agente:

  1. Windows 8, Windows 8.1

  2. Windows 7 Service Pack 1

  3. Windows XP Service Pack 3

  4. Windows Server 2012, Windows Server 2012 R2

  5. Windows Server 2008 Versão 2, Service Pack 1

  6. Windows Server 2003 Service Pack 2

Nesta seção

Use estes tópicos para instalar e configurar os controladores de teste e agentes de teste:

Tarefa

Conteúdo de suporte

Configure e gerencie controladores de teste e agentes de teste para testes remotos e automatizados distribuídos usando o Visual Studio.

Execute um controlador de teste ou agentes de teste no Serviços de Nuvem do Microsoft Azure.

Leia este blog sobre como hospedar controladores e agentes de teste no Azure além de Configurando controladores e agentes de teste para gerenciar testes com o Visual Studio.

Configure controladores de teste e a segurança para controladores e agentes de teste em ambientes de laboratório.

Configure controladores e agentes de teste para distribuir testes de carga para vários computadores.

Configure agentes de teste para executar testes remotos ou distribuídos que interajam com a área de trabalho, como testes de IU codificados.

Reconfigure as portas padrão que controladores e agentes de teste usam para se comunicar de forma que você possa lidar com restrições de firewall e conflitos de software.

Configure controladores e agentes de teste em computadores com vários adaptadores de rede.

Especifique por quanto tempo um controlador ou um agente de teste deve aguardar por uma resposta ao se comunicar antes de falhar com um erro. Defina essas configurações se as configurações de tempo limite padrão estiverem causando conflitos de software em sua topologia.

Consulte também

Conceitos

Configurando máquinas de teste para executar testes ou coletar dados