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 |
---|---|---|---|
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
Crie testes de unidade ou teste de interface de usuário codificados para executar com a configuração de teste. Para obter informações sobre como criar testes de unidade ou testes de UI codificados, consulte Criar testes manuais usando o Team Web Access.
Você deve ter um controlador de teste e agentes de teste instalados. Para obter informações sobre como instalar um controlador de teste e agentes de teste, consulte Instalando e configurando agentes e controladores de teste.
Para criar e configurar um conjunto de testes
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.
No modelos instalados painel, escolha configurações de teste.
Na caixa Nome, digite TestSettingDistributedTestWalkthrough.
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.
Em Nome, digite o nome das configurações de teste.
Em Descrição, digite Configurações de teste distribuídas.
Deixe Esquema de nomenclatura padrão selecionada.
Para atribuir funções a um controlador de teste e agentes de teste
Escolha Funções.
A página Funções é exibida.
Para executar o teste remotamente, use a lista suspensa do Método de execução de teste e selecione Execução remota.
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.
Em Funções, escolha Adicionar.
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
Escolha Dados e Diagnósticos.
A página Dados e diagnósticos é exibida.
Em Função, verifique se a Função de Teste de carregamento distribuída está marcada.
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.
Escolha Hosts.
(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.
Para salvar as novas configurações de teste, escolha Aplicar.
Escolha Fechar.
No menu Testar, selecione Selecionar Configurações de Teste Ativo e escolha TestSettingDistributedTestWalkthrough.testsettings.
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