Partilhar via


Verificando o código usando testes de unidade

Visual Studio 2012 unidade das ferramentas de teste são criadas para oferecer suporte aos desenvolvedores e as equipes que incorporam unit testing nas práticas de programação de software.Os testes de unidade e testadores desenvolvedores desenhar uma forma rápida de procure erros lógicos em métodos de classes em Visual C#, em Visual Basic, e em projetos de Visual C++ .

As ferramentas de testes de unidade incluem:

  1. Teste Explorer. O teste Explorer permite que você execute testes de unidade e exibir seus resultados.O teste Explorer pode usar qualquer estrutura de testes de unidade, incluindo uma estrutura de terceiros, que tem um adaptador para Explorer.

  2. Estrutura de testes de unidade da Microsoft para código gerenciado. A estrutura de testes de unidade da Microsoft para código gerenciado é instalada com Visual Studio e fornece uma estrutura para testar o código .NET.

  3. Estrutura de testes de unidade da Microsoft para C++. A estrutura de testes de unidade da Microsoft para C++ é instalada com Visual Studio e fornece uma estrutura para testar o código nativo.

  4. Ferramentas de tinta de código. Você pode determinar a quantidade de código do produto que seus testes de unidade exercitam de um comando no teste Explorer.

  5. Estrutura de isolamento de falsificação da Microsoft. A estrutura de isolamento de falsificação da Microsoft pode criar classes e métodos substitutos para o código de produção e de sistema que criam dependências no código no teste.Implementando os representantes de falsificação para uma função, você controla o comportamento e a saída de objetos de dependência.

ObservaçãoObservação

Nem todos os recursos de testes de unidade estão disponíveis em todas edições do Visual Studio.Os requisitos são listados nos tópicos para os recursos.

Para obter informações sobre como usar testes de unidade em Visual Studio Express 2012 for Windows 8, consulte Como criar e executar testes de unidade em um aplicativo da Windows Store no centro de dev do Windows.

Consulte Exibição: Canal 9: Unidade que testa seus aplicativos da Windows Store criados usando XAML

Feche tarefas

Use os tópicos a seguir para ajudá-lo com conhecimento e criação de testes de unidade:

Tarefas

Tópicos associados

Inícios rápidos e passo a passo: Uso os seguintes tópicos para aprender testes de unidade no Visual Studio a partir de exemplos de código.

Testes de unidade com teste Explorer: sabe como o teste Explorer pode ajudar a criar um teste mais produtivos e mais eficientes da unidade.

Código gerenciado de testes de unidade:

Unidade que testa o código C++

Isolando testes de unidade

OUse a tinta de código para identificar qual proporção do seu código de projeto está sendo testada usando testes de unidade: souber sobre o recurso de tinta de código de Visual Studio Application Lifecycle Management que testa ferramentas.

Executar a análise de esforço e desempenho usando o teste de carregamento para seus testes de unidade: você pode criar um teste de carregamento e adicione seus testes de unidade para ajudar a isolar o desempenho e forçar problemas em seu aplicativo.

ObservaçãoObservação
Criar e usar um teste de carregamento requerem o Visual Studio final.

Definir e impondo portões de qualidade: você pode criar portões de qualidade para garantir que os testes são executados antes que o código seja feito o check-in para ajudar a garantir a qualidade de código.

Estender o tipo de testes de unidade: você pode adicionar funcionalidade a seus testes que não estejam no teste Framework de unidade.Por exemplo, você pode adicionar uma propriedade de teste que especifica se um teste executar como um usuário normal ou não.Ou você pode estender a estrutura para adicionar atributos de linha para um método e usar os dados na linha dentro de teste.

Para o código de exemplo de como estender a estrutura de testes de unidade, consulte o seguinte O site da Microsoft.

Definir opções de teste: por exemplo, você pode especificar onde os resultados do teste são armazenados.

Configurando testes de unidade usando um arquivo .runsettings

Tarefas relacionadas

Revisando resultados de testes no Microsoft Test Manager

Descreve resultados de teste e maneiras trabalhar com eles, incluindo como um, salvar, e excluir.

Executando testes de sistema usando o Microsoft Visual Studio

Fornece links para informações sobre como usar Visual Studio em vez de usar Microsoft Test Manager para testes automatizados execução.

Referência

Recursos externos

Dd264975.collapse_all(pt-br,VS.110).gifVídeos

Canal 9: Unidade que testa seus aplicativos da Windows Store criados usando XAML

Dd264975.collapse_all(pt-br,VS.110).gifFóruns

Teste de unidade do Visual Studio

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

Teste para entrega contínuo com Visual Studio 2012 – capítulo 2: Testes de unidade: Testando o interior

Dd264975.collapse_all(pt-br,VS.110).gifReferência

Índice de conteúdo para testes de unidade

Consulte também

Conceitos

Melhorando a qualidade com as ferramentas de diagnóstico do Visual Studio

Testando o aplicativo