Compartilhar via


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

Conceitos

Selecionando um tipo de teste

Opções da Linha de Comando MSTest.exe