Configurações de teste - especificando plataformas de teste

Os usuários do seu aplicativo instalar-o-9&z provavelmente em computadores que têm uma ampla variedade de configurações, com diferentes sistemas operacionais, diferentes navegadores da Web, diferentes velocidades de conexão com a internet, e outras variações.Você precisará portanto para executar pelo menos alguns dos testes em ambientes que têm essas configurações diferentes.

Você pode elaborar uma matriz esquemática das combinações que você deseja testar:

Configurações e variáveis de configuração

Requisitos

  • Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional

Executar testes com configurações

Quando você examinar a lista de teste que estão prontos para ser executado, uma coluna é entitulado Configuração.Esta coluna especifica uma combinação específico de hardware e software em que você deve executar o teste.Por exemplo, pode especificar o telefone 7 do Windows ou o Windows 8 e o Internet Explorer 9.Se seu aplicativo pode ser instalado em plataformas diferentes de servidor, as configurações podem especificar os recursos do servidor.

Executando casos de teste com diferentes configurações

Observe que o plano de teste pode chamar para que algumas situações de teste foram executadas em mais de uma configuração.Cada par de configuração de situação de teste e de teste é chamado um ponto de teste.

Quando você executa um ponto específico de teste, você deve trabalhar em um computador que tem a configuração especificada.Normalmente, isso significa que antes de instalar o aplicativo para testar, você precisa configurar um computador com o sistema operacional correto e outras características específicas.

Você provavelmente desejará executar todos os testes em uma configuração em um lote.Você pode filtrar e classificar a lista de teste pela configuração:

Classificação e filtragem de pontos de teste de configuração

Para testes manual, as configurações de teste são simplesmente instruções para o verificador manual sobre como configurar o ambiente de teste.Mas alguns projetos não requerem várias configurações.Nesses projetos, você pode simplesmente ignorar os parâmetros de configuração.

Planejar as configurações para uma situação de teste

No plano de teste, você pode definir as configurações para ser usadas para uma ou mais situações de teste:

Configurações de teste de abertura para casos de teste

Na janela de seleção de configurações de teste, Todas as Configurações.Indica que as configurações que você deseja:

Seleção de configurações de teste para um caso de teste

Se você desejar alterar ao mesmo tempo uma lista detalhada de teste, selecione Ativar a seleção do intervalo e preencher o modo.Clique na caixa na parte superior do intervalo, SHIFT + clique na caixa na parte inferior, e então marque ou desmarque a caixa na parte superior.

ObservaçãoObservação

Definir as configurações altera somente as configurações desta aparência da situação de teste.Se a mesma situação de teste aparece em outro pacote ou outra plano- para o exemplo no plano de teste para outra sprint - nas configurações atribuídas a ele no outro fundo não será afetado.

Definir as configurações padrões para o plano de teste

Em vez de definir as configurações para cada situação de teste separada, defina as configurações padrão para as propriedades do plano de teste.As opções se aplicam a novos situações de teste e para situações de teste que você copiou de um fundo anterior.

Para definir as opções, escolha Centro de Testes, Plano, Sumário.Selecione o plano de teste na raiz da árvore.Escolha a seleção na lista suspensa Configurações padrão.

Configurações padrão para um plano de teste

Você também pode definir configurações em Propriedades de fundo.

ObservaçãoObservação

As configurações padrões só tem o efeito quando você adiciona uma situação de teste para um plano.Alterar as opções não afeta as situações de teste que já estão no plano.

Crie um pacote de teste para várias configurações

Normalmente, você não deseja executar cada situação de teste com várias configurações de teste.Em vez disso, você selecionar apenas alguns teste para certificar-se que o aplicativo é executado em outras configurações.Por exemplo, você pode executar todos os testes no Windows 8, mas também executa apenas alguns de eles no Windows 7 e Windows XP.

A maneira mais fácil de fazer isso é criar um conjunto separado para várias configurações.Definir as configurações padrão separada do plano de teste.Copie os testes selecionados para o novo pacote.No novo pacote, essas situações de teste serão atribuídas várias configurações.

 Cada conjunto de teste geralmente herda as configurações padrão do plano de teste, mas você pode definir individualmente selecionando o pacote:

Configurações padrão para um conjunto de testes

Para copiar uma situação de teste em um pacote de teste, arrastá-lo para simplesmente no novo pacote.Será referenciado em seguida de mais de um pacote, e terá diferentes configurações em pacotes diferentes.

Crie mais configurações

Um pequeno número de configurações de teste são configuradas automaticamente quando você cria seu projeto de equipe, mas você pode criar mais em Gerenciador de Configurações de Teste.

Cada configuração de teste especifica configurações para um número de variáveis de configuração, como o sistema operacional e o navegador.Você pode definir variáveis novas, e novos valores permitidos para cada variável.

Gerenciando configurações de teste em um plano de teste

Você pode excluir uma configuração de teste se não é referenciada em um resultado de teste ou em um plano de teste.Caso contrário, você pode definir seu estado para inativo.

Dd286643.collapse_all(pt-br,VS.110).gifCriando novos variáveis de configuração

Criar variáveis para cada aparência do ambiente de teste que você deseja especificar.Por exemplo, você pode criar variáveis para o tipo de dispositivo do cliente, o sistema operacional de servidor, a velocidade de rede, e edição de banco de dados.Observe que eles não forem aspectos do sistema no teste.As opções são variáveis que os usuários do seu aplicativo podem fazer para a plataforma em que irão instalar o seu sistema.

Criar e editar variáveis de configuração

Dd286643.collapse_all(pt-br,VS.110).gifCriando uma nova configuração

Criando uma configuração de teste

Se você deseja impedir uma configuração de aparecer como uma opção quando você definir as configurações das situações de teste, defina seu Estado a Inativo.No entanto, isso não afeta atribuições de configurações existentes para situações de teste.

Recursos externos

Dd286643.collapse_all(pt-br,VS.110).gifOrientação

Teste para entrega contínuo com Visual Studio 2012 – capítulo 3: Ambientes de laboratório

Consulte também

Conceitos

Definindo um plano de teste