Guia essencial para execução automatizada de testes a partir de um plano de teste
Este é um guia para como executar testes automatizados como parte do seu plano de teste. A guia contém uma lista de verificação tarefas essenciais que você deve executar antes de executar seus testes automatizados usando Microsoft Test Manager.
Requisitos
- Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional
A ilustração a seguir mostra como os testes automatizados podem ser executados para um aplicativo de várias camadas usando um controlador de teste e agentes de teste.Para um plano de teste, você precisa usar um ambiente com seu controlador de teste para testes automatizados execução.Um ambiente é o conjunto de funções necessárias para executar um aplicativo específico e os computadores ser usado para cada função.O conjunto de funções usadas na ilustração a seguir é o servidor Web, servidor de banco de dados e cliente.
Quando os testes são executados como parte de um plano de teste, você seleciona configurações e ambientes de teste para o plano de teste conforme mostrado na ilustração a seguir.Você configura um plano de teste usando a visualização de Propriedades na seção de plano de testando o centro.
Lista de verificação para tarefas
Por Etapa |
Descrição de tarefas |
Tópico |
Feito? |
---|---|---|---|
1 |
Determinar funções que você precise no seu ambiente de execução para testes automatizados testar o aplicativo.Por exemplo, poderia ser um servidor Web e um cliente da área de trabalho executando um navegador.Instale um controlador de teste e registrá-lo com seu Team Foundation Server.Esses computadores podem ser físicas ou máquinas virtuais. |
||
2 |
Crie um ambiente de laboratório que usa esse controlador de teste e os computadores com agentes de teste. |
||
3 |
Criar pacotes de plano de teste e de teste usando Microsoft Test Manager.
Observação
Você também pode criar situações de teste nos pacotes de teste com o qual você pode associar cada teste automatizado.Ou você pode criar situações de teste do assembly de testes automatizados.Consulte a etapa 9 para obter detalhes sobre a criação de situações de teste.
|
||
4 |
Create automatizou configurações de teste para o plano de teste com um conjunto de funções que correspondem ao seu ambiente de laboratório.Adicione as configurações e o ambiente de teste para o plano de teste. |
||
5 |
Create automatizou testes usando Visual Studio.Esses testes podem ser testes de unidade ou teste codificados de interface do usuário. |
||
6 |
Em o projeto de teste para seus testes automatizados ao controle de versão para Team Foundation Server. |
||
7 |
Adicione esse projeto de teste a uma definição de compilação existente ou criar uma definição de compilação para este projeto de teste usando Team Foundation Build. |
||
8 |
Coloque uma compilação usando esta definição de compilação |
||
9 |
Associar os testes automatizados com as situações de teste em seu plano de teste por qualquer um dos seguintes métodos:
|
Observação
Esses tópicos também contêm informações sobre as seguintes etapas.
|
|
10 |
Atribuir a compilação ao plano de teste. |
||
11 |
Executar seus testes automatizados.Você pode exibir e analisar os testes automatizados quando seu ensaio completa. Você pode executar com a compilação, as configurações e o ambiente de teste para o plano ou atribuídos a você pode selecionar as configurações e ambientes diferentes se for necessário. |
Observação
Este tópico também inclui seções sobre como atribuir uma compilação para o plano e a criar configurações e ambientes de teste.
|
Observação |
---|
Para obter mais informações sobre como criar um ambiente de laboratório usando Visual Studio Lab Management, consulte Usando um ambiente de laboratório para o seu ciclo de vida do aplicativo. |