Compartilhar via


Criando testes de sistema com o Visual Studio

Usando o Visual Studio 2013, você pode criar, gerenciar e executar testes de unidade, testes de IU codificados, testes de desempenho na Web e testes de carga.

Para obter mais informações sobre testes de desempenho na Web e testes de carga, consulte [obsoleto] Testes de carga e desempenho para Web no Visual Studio.

Os testes de unidade e os testes de UI codificados são geralmente usados por desenvolvedores ou pelos membros da equipe usando o Visual Studio, para validar a qualidade de seu código em um aplicativo. Por exemplo, você pode executar esses testes antes de verificar seu código no controle de versão. Para obter mais informações, consulte Verificando código usando testes de unidade e Testando a interface de usuário com testes de interface codificada automatizados. No entanto, os membros da equipe envolvidos no teste do aplicativo também podem usar esses tipos de teste para converter testes manuais em testes automatizados e para isolar os bugs surgidos dos testes de integração de compilações do Team Foundation.

Tarefas

Tarefas

Tópicos associados

Criar sistemas de teste no Visual Studio: usando o Visual Studio, você pode criar testes de IU codificados a partir de uma gravação de ação existente, por exemplo, uma gravação de ação criada em um teste manual. Isso permite que você automatize os esforços de testes manuais do Microsoft Test Manager de sua equipe.

Categorizar testes: se você tiver criado testes automatizados usando o Visual Studio, poderá gerenciá-los organizando-os em categorias de teste. Ao executar esses testes automatizados usando o Visual Studio, o Team Foundation Build ou o 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.

Especificar um grupo de testes para executar em uma ordem específica: um teste ordenado contém outros testes que devem ser executados em uma ordem especificada. Um teste ordenado é exibido como um teste único no Test Manager.

Usar o teste genérico para envolver um teste existente, um programa ou uma ferramenta de terceiros: você usa testes genéricos para chamar programas externos e testes. Feito isso, o teste genérico é tratado pelo mecanismo de teste como qualquer outro tipo de teste. Por exemplo, você pode executar testes genéricos no Gerenciador de Testes e pode obter e publicar resultados de testes genéricos como o faria em outros testes.

Tarefas relacionadas

Os testes de IU codificados podem ser usados ao desenvolver um aplicativo para validar a funcionalidade contínua com alterações de código. Para saber mais, veja Testando a interface de usuário com testes de interface codificada automatizados.

Além de testes de IU codificados, o Visual Studio 2013 também inclui testes de unidade. Os testes de unidade são usados principalmente para verificar uma unidade isolada de código para qualidade e funcionalidade enquanto você desenvolve um aplicativo. Para saber mais, veja Verificando código usando testes de unidade.

Consulte também

Conceitos

Teste do sistema de seu aplicativo usando o Visual Studio

Outros recursos

Executando testes de sistema usando o Microsoft Visual Studio