Compartilhar via


Criando testes de sistema com o Visual Studio

 

Publicado: abril de 2016

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

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

Os testes de unidade e os testes codificados de UI 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 estes testes antes de verificar seu código no controle de versão. Para obter mais informações, consulte Teste de unidade de código e Usar automação de interface do usuário para testar código. No entanto, os membros da equipe envolvidos em testar o aplicativo também podem usar esses tipos de teste para a conversão de testes manuais em testes automatizados e para o isolamento de bugs surgidos dos testes de integração de compilações do Team Foundation.

Tarefas

Tarefas

Tópicos associados

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

Testes de categorização: se você tiver criado testes automatizados usando o Visual Studio, 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.

Especificar um grupo de testes a serem executados 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 no Test Manager.

Usando o teste genérico para quebrar 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 do Gerenciador de testes e pode obter e publicar resultados de testes genéricos como o faria de outros testes.

Tarefas Relacionadas

Os testes codificados de interface do usuário podem ser usados ao desenvolver um aplicativo para validar a funcionalidade contínua com alterações de código. Para saber mais, veja Usar automação de interface do usuário para testar código.

Além dos testes de UI codificados, o Visual Studio 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 Teste de unidade de código.

Consulte também

Teste do sistema de seu aplicativo usando o Visual Studio
Executando testes de sistema usando o Microsoft Visual Studio