Instalando e configurando controladores de criação, teste e agentes de Visual Studio

Este tópico fornece informações sobre como instalar os agentes e controladores usando o software da Microsoft Visual Studio agentes 2010. Para habilitar a funcionalidade para Visual Studio Lab Management você talvez também precise instalar controladores de compilação e criar agentes. Este tópico também inclui as etapas para fazer isso para Visual Studio Lab Management, mas ele não abrange informações sobre como instalar controladores de compilação e criar agentes para criar seu aplicativo. Para obter mais informações, consulte Construção do aplicativo. Para obter mais informações sobre por que pode exigir test controllers e agentes de teste, consulte Configurando as máquinas de teste para executar testes ou coletar dados.

Antes de instalar agentes de teste e o controlador de teste, você deve verificar que você tenha o hardware e software necessários para atender às suas necessidades específicas. Para obter informações detalhadas sobre o teste de controlador e teste agente requisitos de hardware e software, consulte Testar controlador e os requisitos do agente de teste.

Você precisa instalar apenas os componentes necessários em um computador virtual ou físico específico. A tabela a seguir mostra os componentes que necessários para sua tarefa.

Tarefa 

Test Agent

Controlador de teste

Agente de laboratório

Agente de compilação

Criar um controlador

Executar testes automatizados remotamente usandoMicrosoft Visual Studio 2010

X

X

Executar testes automatizados usandoMicrosoft Test Manager

X

X

Testes de execução manual usando Microsoft Test Manager e coletar dados remotamente

X

X

Criar e implantar um aplicativo usandoVisual Studio Lab Management

X

X

X

Criar, implantar e testar um aplicativo usandoVisual Studio Lab Management

X

X

X

X

X

Aviso

O software da Microsoft Visual Studio agentes 2010 é um software adicional que está disponível em um CD ou pode ser baixado.

Você pode usar controladores de teste e teste de agentes com qualquer uma das seguintes edições do cliente para Microsoft Visual Studio 2010:

  • Visual Studio Test Professional 2010

  • Visual Studio 2010 Ultimate

  • Visual Studio 2010 Premium

Você pode usar os agentes de compilação com Team Foundation Server, ou como parte da capacidade de fluxo de trabalho de Visual Studio Lab Management. Agentes do laboratório são usados somente com Visual Studio Lab Management.

Este tópico fornece os procedimentos de como instalar e configurar os componentes do software Microsoft Visual Studio agentes 2010 em um físico ou em uma máquina virtual. Ele também contém as etapas para instalar um controlador de compilação ou criar um agente para trabalhar com Visual Studio Lab Management.

ObservaçãoObservação

Se você tiver que preparar uma máquina virtual, instalando o laboratório, testar e agentes de compilação, você pode usar uma ferramenta de energia para ajudá-lo a instalar esses agentes mais rapidamente. Ele também pode criar um modelo desta máquina virtual após ter sido instalado com os agentes. Para obter mais informações, consulte o seguinte site da Microsoft.

Você deve ter um CD rotulado como "Microsoft Visual Studio Agents" ou uma imagem ISO de download para usar para instalar um controlador de teste, um agente de teste ou um agente de laboratório. Para acessar o download, a página para o ISO Visual Studio de agentes de usar isso site da Microsoft.

Se você desejar apenas executar testes automatizados usando Microsoft Visual Studio 2010 você pode usar a instrução a seguir para instalar os agentes de teste e o controlador de teste e definir suas configurações de teste: Demonstra Passo a passo: Instalar o controlador de teste e agentes de teste, testes automatizados de Visual Studio.

Use qualquer um dos seguintes links para as instruções para instalar e configurar os componentes que você precisa:

  • Sistemas operacionais suportados

  • Requisitos para vários domínios e grupos de trabalho

  • Instalar um controlador de teste

  • Configurar a segurança para controladores de teste e agentes

  • Instalar um agente de laboratório

  • Instalar um agente de teste

Você deve usar o DVD de instalação para Team Foundation Server para esta instalação:

  • Instalar um controlador de compilação ou de um agente de compilação

As seções a seguir ajudam a obter informações sobre problemas que você pode encontrar essas instalações:

  • Controlador de teste e pontos de conexão do agente de teste

  • Solução de problemas

Para obter mais informações sobre como gerenciar os controladores de teste e teste de agentes após a instalação, consulte Gerenciamento dos controladores de teste e o agentes de teste.

ObservaçãoObservação

Você não deve instalar os agentes de teste no servidor que está executando o Team Foundation Server.

Pré-requisitos

Os seguintes sistemas operacionais são suportados para esses componentes:

  • Windows Server 2008versão original ou versões posteriores

  • Windows Server 2003SP2 ou versões posteriores

  • Windows 7versão original ou versões posteriores

  • Windows VistaSP2 ou versões posteriores

  • Windows XP ProfessionalSP3 ou versões posteriores

Requisitos para vários domínios e grupos de trabalho

Se você planeja executar seus controladores de teste e teste de agentes em computadores que estão em um grupo de trabalho e não em um domínio, ou máquinas que são executados em diferentes domínios que não têm uma relação de confiança bidirecional, siga estas etapas como parte do processo de instalação:

  1. Em cada computador onde você instalar um controlador de teste ou agente de teste, crie uma conta de usuário local que seja membro do grupo Administradores. Use a mesma conta e senha em cada máquina.

  2. Use essa conta de usuário para controladores de teste quando você instala e configurá-los.

  3. Adicione esta conta ao grupo TeamTestAgentService na máquina do controlador de teste.

    Aviso

    Quando você adiciona a conta de usuário ao grupo, não inclua o nome da máquina local. Por exemplo, não adicione a conta de usuário como < nome_do_computador > \ <username>. Basta adicionar <username> como a conta de usuário para o grupo.

  4. Instale e configure seus agentes de teste usando essa mesma conta.

Observação importanteImportante

Essas etapas não se aplicam aos ambientes isolados de rede que você cria com Visual Studio Lab Management. Para ambientes de rede isolado, Visual Studio Lab Management configura automaticamente os agentes de teste no ambiente isolado de rede com o controlador de teste usando a conta de serviço do laboratório. Para obter mais informações sobre ambientes isolados de rede, consulte Como: Criar e usar um ambiente isolado da rede.

ObservaçãoObservação

Durante a instalação, compartilhamento simples de arquivo é automaticamente desativado para usuários que se conectam a um controlador de um Windows XP Professional o computador no grupo de um trabalho. Para verificar isso, abra Windows Explorer, clique em Ferramentas, clique em Opções de pasta, clique em próximo, clique o Exibir guia e, em seguida, selecione Usar compartilhamento simples de arquivo (recomendável).

Instalar um controlador de teste

Um controlador de teste único gerencia um ou mais agentes de teste, enviando informações para testar os agentes sobre a tarefa que o agente deve executar. Usando um controlador de teste, você pode executar testes em qualquer máquina que tenha um test agent instalado nele. Além disso, os controladores de teste permitem que você usar adaptadores de dados de diagnóstico para coletar dados ou a máquina de teste de impacto quando os testes são executados. Você pode executar testes em vários computadores ao mesmo tempo. Para obter mais informações sobre adaptadores de dados de diagnóstico, consulte Configuração de máquinas e coletar informações de diagnóstico usando as configurações de teste.

Você pode usar os controladores de teste nas seguintes situações:

  • Para criar ambientes usandoMicrosoft Test Manager

  • Para atribuir funções para executar testes remotamente e coletar diagnósticos e dados remotamente usandoMicrosoft Visual Studio 2010

Para obter mais informações sobre funções e ambientes, consulte Configurando as máquinas de teste para executar testes ou coletar dados.

Cada controlador de teste é executado como um serviço que gerencia um conjunto de máquinas em que o software de teste do agente está instalado. Você pode criar vários ambientes que são executados pelo mesmo controlador de teste com base na disponibilidade do agente. Por exemplo, instalar um controlador de teste e, em seguida, instalar e registrar os nove agentes de teste em máquinas virtuais ou físicas com este controlador de teste. Você pode criar três ambientes que cada um tem três funções e atribuir a máquina apropriada a partir desses nove agentes de teste à função.

Aviso

Você não deve instalar e executar um controlador de teste em um computador que também seja um controlador de domínio.

Permissões necessárias

Para instalar um controlador de teste, você deve ser um membro da administradores o grupo de segurança no computador.

Observação importanteImportante

Se você deseja registrar o seu controlador de teste com o Team Foundation Server a coleção de projeto, a conta que você pode usar para o serviço de controlador de teste deve ser um membro do grupo de contas de serviço de teste de coleção [coleção projeto] \Project, ou a conta que você usa para executar a ferramenta de configuração do controlador de teste deve ser um membro do grupo administrador de conjunto de projeto.

Para instalar um controlador de teste

  1. Se você ainda não iniciou a instalação do Microsoft Visual Studio agentes 2010, carregar o "Microsoft Visual Studio Agents" CD ou um imagens ISO baixadas e, em seguida, iniciar Setup. exe, que está localizado na pasta raiz.

    O Visual Studio instalação do agentes 2010 página é exibida.

  2. Clique em instalar o controlador de teste de 2010 Visual Studio.

    O Instalação de 2010 do controlador de teste de Visual Studio Microsoft página é exibida.

  3. Clique em Next.

    O Iniciar página é exibida.

  4. Revisão do Os termos de licença, selecione li e aceito os termos de licença, se apropriado e clique em próximo.

    O Opções página é exibida.

  5. (Opcional) Para instalar em um local diferente, clique em Procurar para selecionar uma pasta de instalação diferente.

  6. Clique em instalar para iniciar a instalação.

    O Instalar componentes página é exibida. Quando a instalação for concluída, o Página concluir é exibido.

  7. Para configurar o controlador de teste que você instalou, selecione Configurar test controller agora. Em seguida, clique em Configure para iniciar a ferramenta de configuração do controlador de teste.

    O Configurar o controlador de teste caixa de diálogo é exibida.

    ObservaçãoObservação

    Você pode executar essa ferramenta para reconfigurar o seu controlador de teste a qualquer momento. Clique em Iniciare em seguida, clique em Todos os programas. Aponte para Microsoft 2010 de Visual Studio e, em seguida, clique em Visual Studio teste controlador 2010 configuração ferramenta Microsoft.

  8. Selecione o usuário para usar como a conta de logon para o seu serviço de controlador de teste.

    ObservaçãoObservação

    Não há suporte para senhas nulas para contas de usuário.

  9. (Opcional) Se você desejar usar este controlador de teste com um físico ou em um ambiente virtual, você deve registrar o controlador com a coleção de projeto de equipe do projeto de equipe que contém seus ambientes. Selecione registrar com a coleção de projeto de equipe. Para localizar sua coleção de projeto de equipe, clique em Procurare em seguida, clique em Add para adicionar o servidor, se necessário. Ou digite o nome de registrar o controlador de teste com a coleção de projeto de equipe seguinte. Certifique-se de que você insira o caminho completo, se você digitar o nome. Por exemplo, http:// < nome do servidor >: tfs/8080/DefaultCollection.

    Aviso

    Teste o controlador no mesmo domínio: Se você deseja registrar o seu controlador de teste com o Team Foundation Server a coleção de projeto, a conta que você pode usar para o serviço de controlador de teste deve ser um membro do grupo de contas de serviço de teste de coleção [coleção projeto] \Project, ou a conta que você usa para executar a ferramenta de configuração do controlador de teste deve ser um membro do grupo Administradores de conjunto de projeto.

    Testar o controlador de domínio diferente ou o grupo de trabalho: Se você deseja registrar um controlador de teste que é um grupo de trabalho ou em um domínio diferente que não tenha uma relação de confiança bidirecional com o domínio para seu Team Foundation Server, você também deve criar uma conta de usuário local com o mesmo nome de usuário e senha na Team Foundation Server máquina e a máquina de controlador de teste. A conta de usuário local também deve ser adicionada como um membro dos seguintes Team Foundation Server grupo: Contas de serviço de teste da coleção \Post-mortem de [coleção projeto]. Em seguida, você pode registrar o controlador de teste usando essa conta de usuário local ao executar a ferramenta de configuração do controlador de teste.

    ObservaçãoObservação

    Para obter mais informações sobre ambientes, consulte Configurando as máquinas de teste para executar testes ou coletar dados.

  10. (Opcional) Para configurar o seu controlador de teste para testes de carga, selecione Configurar para testes de carga.

    Para obter mais informações sobre o teste de carga, consulte Teste de carga e desempenho do aplicativo, Distribuindo os testes de carga em várias máquinas de teste usando o controladores de teste e agentes de teste e Usando o teste controladores e agentes de teste com testes de carga.

    1. Tipo de SQL Server instância em banco de dados do Create carga teste resultados na seguinte instância de SQL Server.

      ObservaçãoObservação

      Se você não tem de SQL Server instalado, você pode usar o SQL Express. Para obter mais informações sobre como baixar e instalar o SQL Express, visite o seguinte site da Microsoft. Para obter mais informações sobre considerações sobre dimensionamento, consulte Usando o teste controladores e agentes de teste com testes de carga.

    2. Para gerenciar as licenças de usuário virtual para teste com um controlador de teste de carga, clique em Gerenciar licenças de usuário virtual.

      O Gerenciar licenças de usuário virtual caixa de diálogo é exibida. Você pode adicionar e remover as chaves de licença, conforme necessário.

      ObservaçãoObservação

      Você deve adquirir essas licenças de usuário virtual separadamente. Para obter mais informações sobre como gerenciar suas licenças de usuário virtual, consulte Gerenciando suas licenças de usuário Virtual para teste com um controlador de teste de carga. e Configurando controladores de teste e agentes de teste para testes de carga.

  11. Para aplicar as alterações, clique em Aplicar configurações.

    A Resumo da configuração caixa de diálogo é exibida. Ele mostra o status de cada etapa que é necessário para configurar o seu controlador de teste.

  12. Para fechar a Resumo da configuração caixa de diálogo, clique em Fechar. Em seguida, clique em Fechar novamente para fechar a ferramenta de configuração do controlador de teste.

    O Visual Studio instalação do agentes 2010 caixa de diálogo é exibida. A partir daqui, você pode instalar outros componentes necessários neste computador.

    O controlador de teste é executado como um serviço do Windows nos computadores em que está instalado. Para exibir as propriedades do serviço, use Control Pane. Em O painel de controle, clique em Ferramentas administrativas e, em seguida, clique em serviços. O nome do serviço de controlador de teste é O controlador de teste de Visual Studio. Os serviços controladores podem ser iniciados e interrompidos como outros serviços do Windows.

    ObservaçãoObservação

    Se um controlador de teste é registrado com um projeto de equipe, em seguida, você pode configurar e monitorar e qualquer registrado agentes de teste usando o Test Manager do controlador na Center do laboratório para Microsoft Test Manager. Caso contrário, para configurar e monitorar o controlador de teste e quaisquer agentes registrados, clique em teste em Microsoft Visual Studio 2010 e aponte para Gerenciar controladores de teste. Você deve ter as permissões corretas. Para obter mais informações, consulte a seção sobre segurança neste tópico.

ObservaçãoObservação

Quando você instala um controlador de teste em um computador, a entrada do registro HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control. no computador é definida. Esse valor altera silenciosamente o tempo limite do serviço Gerenciador de controle de 30 segundos para 10 minutos para fornecer mais tempo para o controlador de teste começar a se comunicar com Team Foundation Server services. Para obter mais informações, consulte um serviço não for iniciado, e eventos 7000 e 7011 são registrados no Windows Server 2003.

Se você instalar o controlador de teste em um computador que executa um sistema operacional com o controle de conta de usuário (UAC) a chave do registro HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\system\ LocalAccountTokenFilterPolicy é definido para um valor de 1. Isso desativa restrições remotas do UAC para permitir a autenticação remota se um agente de teste estiver configurado para usar uma conta local. Para obter mais informações, vá para o seguinte site da Microsoft.

Configurar a segurança de agentes e controladores de teste

O programa de instalação para o controlador de teste cria grupos de usuários e serviços que juntos ajudam a fornecer segurança para seu ambiente. Os seguintes grupos são criados durante a instalação do controlador de teste e são usados para autenticar os usuários:

Grupos de usuários

Criada quando você instala

Permissões

TeamTestControllerUsers

Controlador de teste

Os usuários deste grupo podem:

  • Iniciar a execução de teste

  • Exibir resultados

TeamTestControllerAdmins

Controlador de teste

Os usuários deste grupo podem:

  • Executar as mesmas tarefas como TeamTestControllerUsers

  • Excluir, pausar ou adiar qualquer execução de teste

  • Adicionar, remover e alterar o status dos agentes de teste

  • Crie ambientes.

TeamTestAgentService

Controlador de teste

Os usuários deste grupo podem:

  • Conectar a um controlador de teste

ObservaçãoObservação
O usuário do agente de teste deve ser adicionado a este grupo no computador que tenha instalado o controlador de teste.

Quando um agente de teste se conecta a um controlador de teste, o controlador de teste verifica se o usuário para o serviço de agente de teste é um membro de um desses grupos. Se o usuário não pertencer a qualquer um desses grupos, a conexão será rejeitada.

Administrar registrado com um controlador de testeTeam Foundation Server

Se o seu controlador de teste é registrado com uma coleção de projeto de equipe, você não precisará adicionar a conta de usuário para o controlador de teste para esses grupos de usuários para administrar o controlador de teste. Se você for um membro do que as contas de serviço de teste do projeto coleção ou um membro do grupo Administradores de conjunto de projeto para seu Team Foundation Server , em seguida, você pode administrar o controlador de teste.

Administrar não registrado com um controlador de testeTeam Foundation Server

Após a instalação do controlador de teste, acesso ao controlador é limitado aos membros dos grupos TeamTestControllerUsers e TeamTestControllerAdmins que foram criados durante a instalação e ao grupo Administradores. Adicione usuários apropriados, grupos ou ambos a esses grupos para habilitá-los para acessar o controlador de teste.

Instalar um agente de laboratório

Team Foundation Serverusa agentes de laboratório para gerenciar máquinas virtuais que foram configuradas para Visual Studio Lab Management e pode ser acessado por meio de Microsoft Test Manager.

Você só pode instalar um agente de laboratório em uma máquina virtual.

Permissões necessárias

Para instalar um agente de laboratório, você deve ser um membro da administradores o grupo de segurança no computador.

Para instalar um agente de laboratório

  1. Se você ainda não iniciou a instalação do Microsoft Visual Studio agentes 2010, carregar o "Microsoft Visual Studio Agents" CD ou um imagens ISO baixadas e, em seguida, iniciar Setup. exe, que está localizado na pasta raiz.

    O Visual Studio 2010 de agentes de página é exibida.

  2. Clique em instalar o agente do laboratório de Visual Studio 2010.

    O Instalação 2010 do agente do laboratório de Visual Studio do Microsoft página é exibida.

  3. Clique em Next.

    O Iniciar página é exibida.

  4. Revisar os termos de licença, selecione li e aceito os termos de licença, se apropriado e clique em próximo.

    O Opções página é exibida.

  5. (Opcional) Clique em Procurar para selecionar uma pasta de instalação diferente.

  6. Clique em instalar para iniciar a instalação.

    O Instalar componentes página é exibida. Quando a instalação for concluída, o Concluir página é exibida.

  7. Clique em Concluir para concluir a instalação.

    Agora, esta máquina virtual pode ser usada como parte de um ambiente virtual.

    O Visual Studio instalação do agentes 2010 caixa de diálogo é exibida. A partir daqui, você pode instalar outros componentes que você precisa desta máquina virtual.

Instalar um agente de teste

Um agente de teste pode ser instalado nos seguintes aspectos:

  1. Como um serviço.

  2. Como um processo interativo

Se você deseja executar testes que interagem com a área de trabalho, tais como testes codificados da interface do usuário, você deve instalar o agente de teste executa esses testes como um processo interativo. Quando você configurar o agente de teste como parte do processo de instalação, você pode selecionar como você deseja executar o agente. Para obter mais informações sobre como executar um agente de teste como um processo, consulte Como: Configurar o seu agente de teste para executar os testes que interagem com a área de trabalho.

Permissões necessárias

Para instalar um agente de teste, você deve ser um membro da administradores o grupo de segurança no computador.

Quando você configurar um agente de teste para registrar-se com um controlador de teste, você também deve ser um membro da administradores o grupo de segurança na máquina do controlador de teste.

ObservaçãoObservação

Se o usuário que você seleciona para iniciar o serviço ou processo para o agente de teste é o atual, quando você adicionar esse usuário na máquina do controlador de teste, você deve fazer logoff ou reiniciar o computador.

Para instalar um agente de teste

  1. Se você ainda não iniciou a instalação do Microsoft Visual Studio agentes 2010, carregar o "Microsoft Visual Studio Agents" CD ou um imagens ISO baixadas e, em seguida, iniciar Setup. exe, que está localizado na pasta raiz.

    O Visual Studio 2010 de agentes de página é exibida.

  2. Clique em instalar o agente de teste Visual Studio 2010.

    O Instalação de 2010 do agente de teste de Visual Studio Microsoft página é exibida.

  3. Clique em Next.

    O Iniciar página é exibida.

  4. Revisão do Os termos de licença, selecione li e aceito os termos de licença, se apropriado e clique em próximo.

    O Opções página é exibida.

  5. (Opcional) Clique em Procurar para selecionar uma pasta de instalação diferente.

  6. Clique em instalar para iniciar a instalação.

    O Instalar componentes página é exibida. A instalação do agente de teste exige ferramentas de desempenho a serem instalados para coletar dados de desempenho quando os testes são executados. Quando a instalação for concluída, o Página concluir é exibido.

  7. Para configurar o agente de teste que você instalou, selecione Configurar test agent agora. Em seguida, clique em Configure para iniciar a ferramenta de configuração do agente de teste.

    O Configurar o agente de teste caixa de diálogo é exibida.

    ObservaçãoObservação

    Você pode executar essa ferramenta para reconfigurar o seu agente de teste a qualquer momento. Clique em Iniciare em seguida, clique em Todos os programas. Aponte para Microsoft 2010 de Visual Studio e, em seguida, clique em Microsoft Visual Studio teste agente 2010 ferramenta de configuração.

  8. São apresentadas duas opções para como o agente de teste será executado:

    Serviçose você não tiver executado os testes automatizados que interagem com a área de trabalho, tais como testes de interface do usuário codificados ou criando um vídeo de gravação quando o teste será executado, em executar o agente de teste como, selecione Service. O agente de teste será iniciado como um serviço. Clique em Next.

    Agora, você pode inserir os detalhes sobre o usuário quando o agente de teste é iniciado como um serviço.

    1. Digite o nome na nome de usuário.

    2. Digite a senha na senha.

      Informações de conta de usuário importante

      • Não há suporte para senhas nulas para contas de usuário.

      • Se você quiser usar o coletor de IntelliTrace ou a emulação de rede, a conta de usuário deve ser um membro do grupo Administradores.

      • Se o nome de usuário do agente não for um membro do grupo TeamTestAgentService, que ele será adicionado a esse grupo, que exige permissões na máquina do controlador de teste.

      • O usuário para o processo interativo deve ser membro do grupo de segurança TeamTestAgentService ou o processo não será capaz de executar os testes atribuídos pelo controlador.

    Processo interativose você quiser executar os testes automatizados devem interagir com a área de trabalho, como testes de interface do usuário codificados ou criando uma gravação quando o teste é executado de vídeo, selecione Processo interativo. O agente de teste será iniciado como um processo interativo em vez de um serviço. Clique em Next.

    Agora, você pode inserir os detalhes sobre o usuário quando o agente de teste é iniciado como um processo e outras opções.

    1. Digite o nome na nome de usuário.

    2. Digite a senha na senha.

      ObservaçãoObservação

      Se você configurar o agente de teste para ser executado como um processo interativo com um usuário diferente que não seja o usuário ativo no momento, você deve reiniciar o computador e logon como esse usuário diferente para ser capaz de iniciar o agente.

      Informações de conta de usuário importante

      • Não há suporte para senhas nulas para contas de usuário.

      • Se você quiser usar o IntelliTrace ou os dados de emulação de rede e o adaptador de diagnóstico, a conta de usuário deve ser um membro do grupo Administradores. Se a máquina que esteja executando o agente de teste está usando Windows Vista ou versões posteriores, ou qualquer sistema operacional que tenha conta de usuário com privilégios mínimos, você deve executar como administrador também (elevados).

      • Se o nome de usuário do agente não for um membro do grupo TeamTestAgentService, que ele será adicionado a esse grupo, que exige permissões na máquina do controlador de teste.

      • O usuário para o serviço de agente de teste deve ser membro do grupo de segurança TeamTestAgentService ou o serviço não será capaz de executar os testes atribuídos pelo controlador.

    3. Para certificar-se de que um computador que possui um agente de teste pode executar testes depois que ele for reinicializado, você pode configurar o computador para fazer logon automaticamente como o agente de teste. Selecione logon automaticamente. Isso irá armazenar o nome de usuário e senha em um formulário criptografado no registro.

    4. Para certificar-se de que a proteção de tela está desabilitada porque isso pode interferir com todos os testes automatizados devem interagir com a área de trabalho, selecione garanta proteção de tela é desabilitada.

      Aviso

      Se você efetuar logon automaticamente ou desativar a proteção de tela, existem os riscos de segurança. Ao ativar o logon automático no, você pode ativar outros usuários para iniciar esse computador e ser capaz de usar a conta de logon automaticamente. Se você desativar a proteção de tela, o computador não pode solicitar um logon do usuário para desbloquear o computador. Isso permite que qualquer pessoa acesse o computador se tiverem acesso físico a ele. Se você ativar esses recursos em um computador, verifique se que esses computadores são fisicamente seguros. Por exemplo, esses computadores estão localizados em um laboratório fisicamente seguro. (Se você desmarcar garanta proteção de tela é desabilitada, isso não ativar sua proteção de tela.)

  9. (Opcional) Para registrar esse agente com um controlador de teste, selecione registrar com o controlador de teste. Digite o nome do seu controlador de teste, seguido de dois pontos (:) e o número de porta que você está usando no registrar o agente de teste com o controlador de teste seguintes. Por exemplo, digite agent1:6901.

    ObservaçãoObservação

    O número de porta padrão é 6901.

    ObservaçãoObservação

    Se você estiver configurando este agente em uma máquina virtual que será usada com o laboratório, não registre o agente com um controlador de teste. Isso será feito automaticamente pela Lab Management.

  10. Para aplicar as alterações, clique em Aplicar configurações.

    A Resumo da configuração caixa de diálogo é exibida. Ele mostra o status de cada etapa que é necessário para configurar o agente de teste.

    ObservaçãoObservação

    A última etapa no processo de instalação redefine o adaptador de rede. Isso pode causar uma interrupção na rede para um breve período de tempo. Este comportamento é esperado.

  11. Para fechar a Resumo da configuração caixa de diálogo, clique em Fechar. Em seguida, clique em Fechar, para fechar a ferramenta de configuração do agente de teste.

    ObservaçãoObservação

    Há um ícone da área de notificação é executado no computador de um agente de teste está sendo executado como um processo. Ele mostra o status do agente de teste. Você pode iniciar, parar ou reiniciar o agente se ele é executado como um processo usando essa ferramenta. Para iniciar o agente de teste como um processo, se não estiver sendo executado, clique em Iniciare em seguida, clique em Todos os programas. Aponte para 2010 do Microsoft Visual Studio e, em seguida, clique em Microsoft Visual Studio teste-2010 do agente.

    O Visual Studio instalação do agentes 2010 caixa de diálogo é exibida. A partir daqui, você pode instalar outros componentes necessários neste computador.

ObservaçãoObservação

Quando você instala um agente de teste em uma máquina, a entrada do registro HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control. nessa máquina é definida. Esse valor altera silenciosamente o tempo limite do serviço Gerenciador de controle de 30 segundos para 10 minutos para fornecer mais tempo para começar a se comunicar com o agente Team Foundation Server services. Para obter mais informações, consulte um serviço não for iniciado, e eventos 7000 e 7011 são registrados no Windows Server 2003.

Instalar um controlador de compilação ou de um agente de compilação

Visual Studio Lab Managementusa compilação controladores e agentes para implantar aplicativos em ambientes virtuais que podem ser acessados através de compilação Microsoft Test Manager. Isso permite que o recurso de fluxo de trabalho de Lab Management. Para instalar um controlador de compilação ou agente de compilação para esse fim, você deve instalar o serviço de compilação no DVD de instalação para Team Foundation Server. O serviço de compilação inclui o controlador de compilação e o agente de compilação. Para obter mais informações sobre o Visual Studio Lab Management, consulte Usando um laboratório Virtual para o seu ciclo de vida do aplicativo.

As etapas a seguir podem ser usadas para instalar um controlador de compilação para uso com o Team Foundation Server ou instalar um agente de compilação em uma máquina virtual que faz parte de um ambiente virtual.

O agente de compilação é necessária para ativar o recurso de fluxo de trabalho de Visual Studio Lab Management. O agente de compilação é usado pela definição de compilação para implantar o aplicativo para a máquina virtual. O agente de compilação não deve ser usado para executar as definições de compilação, basta compilar o código-fonte, porque o agente de compilação não terá permissões para acessar o código-fonte por padrão.

Permissões necessárias

Para instalar um controlador de compilação ou de um agente de compilação, você deve ser um membro da administradores o grupo de segurança no computador.

Para instalar um controlador de compilação ou de um agente de compilação

  1. Para instalar um controlador de compilação ou de um agente de compilação, você deve usar o DVD de instalação para Team Foundation Server. Esta instalação tem uma seleção para instalar o serviço de compilação, que instalará tanto um controlador de compilação como um agente de compilação. Não é possível instalá-los separadamente.

  2. No DVD de instalação para Visual Studio Team Foundation Server, inicie a 32 bits ou 64-bit Setup. exe para coincidir com o sistema operacional que está sendo executado.

    O Team Foundation o Assistente de instalação é exibido.

  3. Na página Bem-vindo, clique em próximo.

  4. Na página termos de licença, leia os termos da licença. Clique em li e aceito os termos de licençae em seguida, clique em próximo.

  5. Clique em Construir o serviçoe em seguida, clique em instalar.

  6. Se o Assistente de instalação solicita que você reiniciar o servidor, clique em Reiniciar agora. Depois que o servidor for reiniciado, a instalação continua.

  7. Selecione Iniciar a ferramenta de configuração do Team Foundation Servere em seguida, clique em Configure.

    ObservaçãoObservação

    Talvez você precise instalar .NET Framework versão 3.5 para iniciar a ferramenta de configuração para o serviço de compilação. Se a máquina virtual tem Windows Server 2008 instalado como o sistema operacional, em seguida, você deve usar o Gerenciador de servidores para instalar o .NET Framework versão 3.5.

  8. O Assistente de configuração do serviço de compilação é exibido. Clique em Iniciar o assistente.

ObservaçãoObservação

Você deve ser um administrador neste computador para configurar o serviço de compilação.

  1. Se você estiver instalando um controlador de compilação, você precisa registrar o controlador de compilação com a coleção de projeto de equipe que você está usando para Lab Management. Para fazer isso, siga estas etapas:

    1. Clique em Next.

    2. Para selecionar a coleção de projeto de equipe que você deseja usar, clique na Coleção projeto página e clique Procurar.

    3. Para localizar sua coleção de projeto de equipe, clique em Procurar e, em seguida, clique em servidores para adicionar o seu servidor, se necessário. Ou digite o nome de registrar o controlador de teste com a coleção de projeto de equipe seguinte. Certifique-se de que você insira o caminho completo, se você digitar o nome. Por exemplo, http:// < nome do servidor >: tfs/8080/DefaultCollection.

    4. Clique em Next. Em seguida, selecione configurar mais tarde ou uso com o do Team Foundation Lab Management e clique em Avançar.

    5. Para selecionar uma conta do serviço de controlador de compilação, você pode selecionar usar uma conta do sistema e, em seguida, selecione o padrão recomendado da conta Sistema Local (NT\Sistema) que tenha privilégios administrativos. Ou você pode selecionar uso de uma conta de usuário e insira o Nome de conta e senha.

      ObservaçãoObservação

      A conta que você pode usar esse serviço deve ter privilégios administrativos na máquina em que é executado.

    6. Selecione a porta a ser usado para conexões com Team Foundation Server, selecione 9191 de porta padrão. Se você não pode usar esse número padrão, selecione o número de porta para usar uma porta diferente.

    7. Clique em próximo e, em seguida, clique em Verify.

  2. Se você estiver instalando um agente de compilação, você precisa inserir os dados. Siga as páginas do assistente, você pode aceitar as configurações padrão.

    ObservaçãoObservação

    Não é necessário adicionar o nome da coleção de projeto de equipe. Isso será feito automaticamente quando a máquina virtual é implantada por Lab Management.

  3. Para concluir a configuração, clique em Configure. Depois que ele foi configurado corretamente o serviço de compilação, clique em próximo, clique em Fechare em seguida, clique em Fechar.

    O Team Foundation Server o Console de administração é exibido. Você pode fechar este console.

    ObservaçãoObservação

    Para as últimas informações sobre a instalação, consulte o cenário de instalação do Serviço Team Foundation Build em Guia de instalação do Team Foundation. Para obter informações sobre como instalar e configurar um controlador de compilação, consulte Configurar uma máquina de compilação.

    Agora você pode instalar outros componentes que você necessita.

Controlador de teste e pontos de conexão do agente de teste

A ilustração a seguir mostra os pontos de conexão entre o controlador de teste, o agente de teste e o cliente. Descreve as portas são usadas para conexões de entrada e saídas, bem como as restrições de segurança usadas nessas portas.

Testar contoller e <>teste><>portas de agente de>e <>security>

Para obter mais informações, consulte Configurando um controlador de teste e o agente de teste através de um Firewall.

Solução de problemas

Se um controlador de teste está registrado com uma coleção de projeto de equipe, você pode configurar e monitorar e qualquer registrado agentes de teste usando o Test Manager do controlador na Center do laboratório para Microsoft Test Manager. Todos os controladores de teste que estão registrados para a coleção de projeto de equipe são exibidos.

Caso contrário, para configurar e monitorar o controlador de teste e quaisquer agentes registrados, clique em teste em Microsoft Visual Studio 2010 e aponte para Gerenciar controladores de teste.

ObservaçãoObservação

Você deve digitar o nome do computador do controlador de teste para a lista de controladores para gerenciar o seu controlador de teste. Não é exibida automaticamente, mesmo se o seu controlador de teste está sendo executado no mesmo computador.

Agentes devem estar no estado preparado. Se um agente de teste não está na lista de agentes de teste ou o agente de teste está no estado desconectado, você pode executar a ferramenta de configuração de agente de teste no computador onde o agente está instalado e a ferramenta de configuração do controlador de teste no computador onde o controlador está instalado.

ObservaçãoObservação

Para executar as ferramentas de configuração, clique em Iniciare em seguida, clique em Todos os programas. Aponte para Microsoft 2010 de Visual Studio e, em seguida, clique em Microsoft Visual Studio teste agente 2010 ferramenta de configuração ou Microsoft Visual Studio teste controlador 2010 ferramenta de configuração conforme necessário.

Verifique se os critérios a seguir para o controlador de teste:

  • O usuário para o controlador de teste é um membro do grupo TeamTestControllerAdmins ou o usuário para o controlador de teste é um membro do grupo Administradores.

  • Se você estiver acessando o controlador de Microsoft Test Manager, certifique-se de que o controlador de teste é configurado para a coleção de projeto de equipe correto

  • Se você estiver acessando o controlador de Microsoft Visual Studio 2010, certifique-se de que não está configurado para uma coleção de projeto de equipe.

    ObservaçãoObservação

    Convém executar com permissões elevadas ou reinicie o computador, se o controlador de teste está sendo executado na mesma máquina como Microsoft Visual Studio 2010 e você adicionou o usuário ao grupo TeamTestControllerAdmins quando esse usuário é o usuário ativo.

Se você deseja registrar o seu controlador de teste com o Team Foundation Server a coleção de projeto, a conta que você pode usar para o serviço de controlador de teste deve ser um membro do grupo de contas de serviço de teste do projeto coleção para a coleção de projeto de equipe, ou a conta que você usa para executar a ferramenta de configuração do controlador de teste deve ser um membro do grupo administrador de conjunto de projeto.

Verifique se as configurações a seguir para o agente de teste:

  • O usuário para o agente de teste é um membro do grupo TeamTestAgentService no computador no qual o agente de teste no instalado e no computador onde o controlador de teste está instalado.

    ObservaçãoObservação

    Se esse usuário é o atual, quando você adicionar esse usuário na máquina do controlador de teste, você deve fazer logoff ou reiniciá-lo.

  • O nome do controlador de teste correto e a porta tenham sido inseridos.

Você também pode examinar os arquivos de TestAgentConfigUI.log para obter mais detalhes e de erros e o %LOCALAPPDATA%\Temp\TestControllerConfigUI.log. Você pode abrir esses arquivos a partir do link no Resumo da configuração página quando você usar o O agente de teste ou Configuração do controlador de teste ferramentas.

Se você estiver executando o Firewall do Windows, a instalação do controlador de teste adiciona as seguintes exceções do firewall. Certifique-se de que essa exceção foi adicionada.

Exceção

Motivo

QTController.exe

Ative a comunicação com o controlador de teste.

Consulte também

Conceitos

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

Outros recursos

Como: Configurar o seu agente de teste para executar os testes que interagem com a área de trabalho

Demonstra Passo a passo: Instalar o controlador de teste e agentes de teste, testes automatizados de Visual Studio

Configurando um controlador de teste e o agente de teste através de um Firewall

Como: Especificar o adaptador de rede para usar em um controlador de teste ou o agente de teste com vários adaptadores de rede

Como: Especificar os períodos de tempo limite para o teste controladores e agentes de teste

Testar controlador e os requisitos do agente de teste

Histórico de alterações

Date

History

Motivo

Agosto de 2010

Atualizações para esclarecer informações, adicionando uma tabela, atualizar e aprimorar as informações e reorganização das seções.

Comentários do cliente.