Compartilhar via


Definindo categorias de teste para agrupar os testes

Se tiver criado testes automatizados usando o Visual Studio, você poderá gerenciá-los categorizando-os com categorias de teste. Ao executar estes testes automatizados usando o Visual Studio, Team Foundation Build, ou mstest.exe, você pode usar essas categorias de teste para selecionar facilmente quais testes executar. Você adiciona categorias de teste como atributos para seus métodos de teste.

Requisitos

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

As categorias de teste fornecem mais flexibilidade do que a funcionalidade de listas de teste de versões anteriores do Microsoft Visual Studio. Você pode usar os operadores lógicos com categorias de teste para executar testes junto de várias categorias ou para limitar os testes que executa a testes que pertençam a várias categorias. Além disso, é fácil adicionar categorias de teste à medida que você cria seus métodos de teste, e não é necessário manter listas de testes após ter criado os métodos de teste. Usando categorias de teste, você não tem que fazer check-in e fazer check-out do arquivo .vsmdi <nome de solução> que mantém as listas de teste.

Tarefas

Tarefas

Tópicos associados

Agrupando testes em categorias de teste: você pode adicionar um teste automatizado a uma ou a várias categorias de teste usando um atributo de teste. Cada teste pode pertencer a várias categorias de teste.

Executando testes usando categorias de teste: depois de escolher quais testes deseja executar, você poderá escolher a quais categorias de teste eles deverão pertencer. É possível fazer isso usando operadores lógicos. Por exemplo, você poderia executar todos os testes pertencentes à categoria de teste Prioridade 1 e à categoria de teste Prioridade 2.

Usando categorias de teste para selecionar testes para execução antes do check-in: você pode usar uma compilação para verificar as alterações feitas no código antes de fazer check-in. Você pode usar categorias de teste para definir os testes para execução dessa compilação de check-in restrito.

Usando categorias de teste para selecionar testes para execução depois da compilação do aplicativo ou antes do check-in: você pode usar uma definição de compilação para definir quais categorias de teste são executadas para testar uma nova compilação.

Consulte também

Outros recursos

Criando testes automatizados por meio do Microsoft Test Manager