Criando e gerenciando testes no Microsoft Test Manager

Criando e gerenciando testes são uma parte importante do processo para uma equipe de teste organizar seu trabalho.Dependendo de suas necessidades de testes, existem diferentes tipos de testes que você pode usar: testes manuais e testes automatizados.

Você pode criar casos de teste para seu testes manuais ação e validação de teste etapas usando Microsoft Test Manager.

Requisitos

  • Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional
DicaDica

Agora você pode também executar teste exploratório.Teste exploratório é o teste de um aplicativo sem um conjunto de testes definidos com antecedência.Durante uma sessão de teste exploratório, você não está restritos a um script ou um conjunto de etapas predeterminadas como com um teste manual.Para mais informações, consulte Realizando teste exploratório usando o Microsoft Test Manager.

Você também pode criar testes automatizados usando Visual Studio.Testes automatizados permitem que você teste seu aplicativo com mais eficiência.Execute os testes automatizados testar etapas e determinam se o teste de passa ou falha.Portanto, eles podem ser executados mais rapidamente e com mais freqüência que testes manuais.Testes automatizados podem avaliar se o aplicativo ainda está funcionando corretamente depois de feitas as alterações de código.

Posteriormente, se desejar, você pode converter os casos de teste manuais para testes automatizados vinculando automação para o caso de teste que contém as etapas de teste manual.Em seguida, você pode executar esses testes automatizados usando Microsoft Test Manager e exibir os resultados como parte do andamento do plano de teste.

Tarefas

Tarefas

Tópicos associados

Criando testes para requisitos: depois de analisar as necessidades de usuários para seu aplicativo, você pode criar casos de teste para testar essas necessidades.Você pode vincular cada caso de teste para os requisitos relevantes ou histórias, dependendo de sua metodologia de gerenciamento de projeto.Você pode adicionar as etapas de teste para o caso de teste se você estiver fazendo testes manuais.Além disso, você pode associar um teste automatizado com seu caso de teste.

Criação de casos de teste Manual para suítes de teste: pode criar casos de teste com as etapas de teste manual e os resultados esperados em suas suítes de teste em seu plano de teste.Suítes de teste podem ser baseadas em qualquer critério que você precisa.Você pode até criar uma suíte de teste baseada em uma consulta.Em seguida, todos os casos de teste são retornados por essa consulta serão adicionados ao conjunto.

Criando testes automatizada: você pode criar testes de interface de usuário automatizada.Esses testes podem ser usados para verificar que não houve nenhuma regressão ou alterar na interface do usuário de alterações de codificação.

Você pode criar testes de unidade para verificar seu código e verificar que as alterações em seu código não interromper a funcionalidade existente.

Você pode criar testes de carga para medir o desempenho do seu aplicativo.

Você também pode criar testes genéricos podem chamar uma API para testar os recursos do seu aplicativo.

Organizando seus testes: você pode organizar os casos de teste de planos de teste usando conjuntos de teste.Em seguida, você pode executar esses testes do seu plano de teste, selecionando um conjunto de testes para executar.Você pode relatar seus testes baseados em conjuntos.

Você pode organizar os testes automatizados que são executados usando Visual Studio, Team Foundation Build, ou MSTest marcando os métodos de teste com um atributo de categoria de teste.Você pode usar essas categorias para selecionar os testes de execução de teste.Cada método de teste pode pertencer a várias categorias de acordo com suas necessidades.

Um teste automatizado pode ser organizado em uma categoria de teste para executar a partir de Visual Studio e associada a um caso de teste em um plano de teste para executar como parte de um conjunto de teste.

Conversão de casos de teste Manual para testes automatizados: você pode converter os casos de teste manuais para testes automatizados, associando o teste automatizado do caso de teste usando Visual Studio.Em seguida, você pode executar esses testes como parte de um plano de teste usando Microsoft Test Manager.

Consulte também

Conceitos

Executando testes no Microsoft Test Manager