Compartilhar via


Atribuindo funções a um Test Controller ou Test Agent para testes automatizados no Visual Studio

 

Publicado: abril de 2016

Este tópico se aplica a:

Visual Studio Test Professional

O Visual Studio Enterprise

Visual Studio Professional

Visual Studio Express

Tópico se aplica
Tópico se aplica
Tópico se aplica
Tópico não se aplica

Este passo a passo demonstra como criar e configurar uma configuração de teste que usa um controlador de teste e agente de teste para distribuir testes por vários computadores usando o Visual Studio. Além disso, essa explicação passo a passo demonstra como adicionar adaptadores de diagnóstico e dados à configuração de teste.

Nessa explicação passo a passo, você completará as seguintes tarefas:

  • Criar uma configuração de teste.

  • Atribuir funções a um controlador de teste e agentes de teste.

  • Atribua um adaptador de diagnóstico e dados à sua configuração de teste.

Pré-requisitos

Para criar e configurar um conjunto de testes

  1. No Solution Explorer, clique com botão direito itens de solução aponte para Add, e, em seguida, escolha Novo Item.

    O Add New Item caixa de diálogo é exibida.

  2. No modelos instalados painel, escolha configurações de teste.

  3. Na caixa Nome, digite TestSettingDistributedTestWalkthrough.

  4. Escolha Adicionar.

    O novo teste Testsettingdistributedtestwalkthrough arquivo aparece no Solution Explorer, sob o itens de solução pasta.

    A caixa de diálogo Configurações de Teste é exibida. A página Geral é selecionada.

    Agora você pode editar e salvar valores de configurações de teste.

    Dica

    Cada configuração de teste criada é listada como uma escolha para as opções Selecionar Configurações de Teste Ativo e Editar Configurações de Teste no menu Teste.

  5. Em Nome, digite o nome das configurações de teste.

  6. Em Descrição, digite Configurações de teste distribuídas.

  7. Deixe Esquema de nomenclatura padrão selecionada.

Para atribuir funções a um controlador de teste e agentes de teste

  1. Escolha Funções.

    A página Funções é exibida.

  2. Para executar o teste remotamente, use a lista suspensa do Método de execução de teste e selecione Execução remota.

  3. No controlador suspensa lista, digite o nome do computador seu controlador de teste.

    Dica

    Se essa for a primeira vez que você está adicionando um controlador, não haverá controladores listados na lista suspensa.A lista é preenchida por controladores anteriores que você especificou em outras configurações de teste.

  4. Em Funções, escolha Adicionar.

  5. Na linha realçada na coluna Nome, digite Teste distribuído.

Para atribuir um adaptador de diagnóstico e dados à sua configuração de teste

  1. Escolha Dados e Diagnósticos.

    A página Dados e diagnósticos é exibida.

  2. Em Função, verifique se a Função de Teste de carregamento distribuída está marcada.

  3. Em Dados e diagnóstico para a função selecionar, selecione os adaptadores IntelliTrace e Informações do Sistema.

    Para obter informações sobre esses adaptadores e outros adaptadores que você pode usar em uma configuração de teste, consulte Especificando configurações de teste do Visual Studio.

  4. Escolha Hosts.

  5. (Opcional) Se o computador estiver executando uma versão de 64 bits do Microsoft Windows, e você tiver compilado seu teste usando a configuração de Qualquer CPU, use a lista suspensa Executar teste em processo de 32 bits ou 64 bits e selecione Executar testes em processo de 64 bits em computador de 64 bits.

    Dica

    Para a máxima flexibilidade, você deve compilar seus projetos de teste com a configuração Qualquer CPU.Em seguida, você poderá executar os agentes de 32 bits e de 64 bits.Não há nenhuma vantagem de compilar projetos de teste com a configuração de 64 bits.

  6. Para salvar as novas configurações de teste, escolha Aplicar.

  7. Escolha Fechar.

  8. No menu Testar, selecione Selecionar Configurações de Teste Ativo e escolha TestSettingDistributedTestWalkthrough.testsettings.

  9. Execute o teste do modo usual.

    Quando o controlador de teste processa testes de unidade e testes codificados de interface do usuário, o controlador de teste divide os testes em grupos de 100 e os envia a um computador do agente de teste. Por exemplo, se você tiver 250 testes de unidade e três agentes de teste, os primeiros 100 testes de unidade serão enviados ao agent1, os 100 testes de unidade seguintes serão enviados ao agent2 e os 50 testes de unidade restantes serão enviados ao agent3.

    Para obter mais informações sobre como criar configurações de teste ao usar Visual Studio, consulte Especificando configurações de teste do Visual Studio.

Consulte também

Instalando e configurando agentes e controladores de teste
Configurando máquinas e coletando informações de diagnóstico usando configurações de teste
Configurando controladores e agentes de teste para gerenciar testes com o Visual Studio