Testando o aplicativo

Você agora pode ser mais produtivo durante seu ciclo de vida de teste de planejamento, teste e acompanhar o seu progresso usando Visual Studio Ultimate ou Visual Studio Test Professional. Essas ferramentas de teste são integradas com Team Foundation Server, que permite que você definir seus testes com base nos mesmos projetos de equipe que outras áreas da sua organização estiver usando.

Ambos Microsoft Visual Studio 2010 Ultimate e Visual Studio Test Professional 2010 agora incluem um novo aplicativo chamado Microsoft Test Manager para ajudá-lo a definir e gerenciar seu esforço de teste usando os planos de teste. Criar um plano de teste e adicionar qualquer suítes de teste, casos de teste ou configurações que você precisa, como mostrado na ilustração a seguir. As configurações são usadas para determinar quais ups conjunto que você deseja usar para executar as suítes de teste ou casos de teste:

Componentes de um plano de teste

Quando você tiver definido todos esses, você estará pronto para teste. Quando recursos ou histórias de usuários ou requisitos estiverem prontos para ser testada, você pode executar os testes para cada configuração que você especificou. Este plano permite que você medir seu progresso à medida que você executa os testes e gerar relatórios sobre a quantidade de testes permanece.

Você pode executar os testes manuais de Microsoft Test Manager usando o Microsoft Test Runner. Você também pode executar testes automatizados de Microsoft Test Manager se a automação é associada um caso de teste. Os resultados desses testes de execução será associados um plano de teste.

Além disso, você pode executar testes automatizados de Visual Studio não associados plano. Você pode selecionar para executar os testes individualmente, como parte de uma diretiva de check-in ou com base em categorias de teste. Também pode ser executados como parte de uma compilação criada usando Team Foundation Builde a partir da linha de comando.

Porque as ferramentas de teste são integradas com outras partes do Visual Studio Ultimate, você pode salvar os resultados de teste para um banco de dados, gerar relatórios históricos e tendência e comparar diferentes tipos de dados. Por exemplo, você pode usar os dados para ver quantos e quais bugs foram encontrados por seus testes.

Tarefas

Use os tópicos a seguir para ajudá-lo a testar seu aplicativo:

Tarefas

Tópicos associados

Planejando seu esforço de teste: Você pode decidir planejar seus testes com base em requisitos ou de histórias de usuários. Você pode vincular os testes a esses requisitos ou histórias de usuários e então planejar quais são as configurações que você deseja usar para executar esses testes. Como alternativa, você pode criar suítes de teste com base em outros critérios usados para planejar o seu esforço de teste.

Definir o seu esforço de teste usando o teste planos.

Criando e gerenciando testes: Você pode criar e gerenciar os testes manuais e automatizados, como parte do seu plano. Você pode criar casos de teste para ser executado como manuais de testes com etapas de teste individual de Microsoft Test Manager. Os testes automatizados, tais como testes de unidade, testes de carga e testes automatizados de interface do usuário, podem ser criados usando Visual Studio. Posteriormente, se desejar, você pode converter os casos de teste para testes automatizados vinculando a automação para o caso de teste.

Criando e gerenciando testes

Configurando como executar testes ou coletar dados remotamente: Você pode usar ambientes e testar as configurações para configurar quais tipos de dados a serem coletados remotamente ou como a afetar o sistema, quando você executa os testes. Por exemplo, convém coletar dados de cobertura de código, emular uma conexão de rede específicos, registrar suas ações de interface do usuário para um teste manual ou coletar logs de rastreamento de diagnóstico para ajudar a reproduzir um bug complexo.

Configurando as máquinas de teste para executar testes ou coletar dados

Executando os testes: Você pode executar os testes a partir de um plano de teste usando o Microsoft Test Manager e salvar esses resultados de teste a usar para medir o progresso de teste. Você pode executar seus testes usando Visual Studio, ou você pode executar os testes de linha de comando.

Executando testes

Enviando bugs: É possível enviar bugs com as informações detalhadas que você coletar quando você executar os testes usando Test Runner. Também é possível enviar bugs Visual Studio ou Microsoft Test Manager.

Envio de Bugs

Qualidade de controle de software: Você pode medir sua prontidão de teste, controlar seu progresso de teste e o status de bugs.

Controle de qualidade de Software

Consulte também

Tarefas

Guia de início rápido para o teste Manual usando o Gerenciador de teste da Microsoft

Conceitos

Gerenciando novos esforços de teste