Contêiner de Teste
Um teste é colocado em um contêiner, dependendo se ele gera código compilado.Por padrão, testes que geraram código compilado, tais como testes de unidade e códigos de testes da Web, compilam em módulos (assemblies) que podem ser encontrados em pastas chamadas bin\Debug ou obj\Debug, sob a pasta do projeto de teste.
Outros tipos de teste, como genéricos, ordenados, carga, Web e testes manuais, não exigem compilação.Os contêineres de teste para esses tipos de testes são documentos Word, arquivos XML ou outros arquivos com base em texto que podem ser encontrados na pasta do projeto.
Por que você deseja saber como identificar um contêiner de teste?Uma razão é ser capaz de fornecer valores correto para o /testcontainer: opção do utilitário de execução de teste de linha de comando MSTest.exe. Para obter mais informações, consulte Opções da Linha de Comando MSTest.exe.
Arquivos que contêm testes
A tabela a seguir explica como identificar os arquivos que contêm testes dos vários tipos de teste.
Tipo de Teste |
Anotações |
---|---|
Unidade |
Um único arquivo de código fonte normalmente contém vários métodos de teste de unidade.Portanto, você não pode verificar uma unidade de teste individual.Você deve verificar em seu arquivo código-fonte inteiro.Esses arquivos têm a extensão.cs,.vb, ou.cpp, dependendo da linguagem no qual eles são codificadas. |
Manual |
Testes manuais no formato Microsoft Word tem a extensão .mht.Testes manuais no formato de texto têm a extensão .mtx . |
Ordenados |
Testes ordenados têm a extensão .orderedtest . |
Genérico |
Testes genéricos têm a extensão .GenericTest. |
Web |
Testes de Web têm a extensão .webtest . |
Carga |
Testes de carga têm a extensão .loadtest . |
Outros arquivos
Arquivos de metadados de teste e arquivos de configuração de testes de execução não contêm testes mas regras importantes para testes.
Tipo de arquivo |
Anotações |
---|---|
Arquivo de metadados de teste |
Arquivos de metadados de teste contêm listas de teste e links para testes.Para obter mais informações sobre listas de teste, consulte Usando listas de teste. Arquivos de metadados de teste têm a extensão .vsmdi. |
Arquivo de configuração de teste de execução |
Suas configurações que configuram a maneira que testes são executados são armazenadas em arquivos de configuração de teste de execução.Para obter mais informações, consulte Configurando a Execução de Teste.Arquivos de configuração de teste execução têm a extensão .testrunconfig. |
Consulte também
Tarefas
Como: Executar testes na linha de comando