ALM – Test Manager – Criando um Caso de Teste Regressivo

Introdução

O Caso de Teste Regressivo nada mais é do que um Caso de Teste que já foi executado alguma vez baseando-se em algum requisito, sendo que pode ser funcional ou não funcional.

Então um Caso de Teste Regressivo não se cria em um planejamento, apenas observa-se se será executado novamente, ele é um Caso de Teste Funcional bem sucedido já existente de uma versão ou Sprint anterior.

Devido ao custo de um caso de teste regressivo, o mesmo só deve ser executado nas seguintes opções:

– Quando o requisito em questão que atinge o caso de teste foi alterado;

– Quando há dúvidas sobre a atuação do código fonte alterado em cima de determinados requisitos;

– Quando algum requisito em hierarquia é alterado;

Importante: Se ocorrer com frequência esses itens, o time de Testes deve alinhar possíveis automações e trabalhar com o rastreamento de Requisitos x Casos de Testes.

Criando um Caso de Teste Regressivo

Importante:

Escolha uma Suíte de Caso de Teste importante ou um Conjunto de Casos de Testes (que já foram executados antes), que necessite sempre ser executado e que não se pode abrir mão da execução desses Casos de Testes. Ex.:

– Teste de Processo Reto;

– Testes das Principais Funções (Veja mais em AppInsights);

Passos:

Selecione o Plano de Teste da Versão Anterior;

Observe que nesse Plano o Caso de Teste está definido na Suite Funcional.

image

Faça um Clone desse Plano para uma nova iteração, selecionando as Suites que deseja que sejam executadas novamente (lembrando que todas que já foram executadas, se tornarão Regressivo).

image

image

Acompanhe o progresso do clone.

image

Depois, abra o novo Plano de Testes.

image

Altere seu Status.

image

Renomeie as suites.

image

Observe que seu Caso de Testes mudou de identificação no Clone, pois é um novo, e as referencias com o Requisito anterior não existem mais.

image

image

Apenas fica a referência com o Caso de Teste Origem, para conhecimento de onde veio esse novo Test Case.

image

Pode-se clonar Planos de Testes, Suites, etc.

Plano de Testes – Entre Versões – Função Clonar
Suites e Caso de Testes – Entre Suites – Função

Pode-se também realizar uma cópia direta, realizando os seguintes passos:

No novo Plano de Testes, na Suite de Regressivo, vá em Add Test Case.

image

Execute a query e selecione o Caso de Teste que você deseja:

image

Em seguida, clique para criar uma Cópia:

image

Será criado um novo ID, porém ele leverá todos os itens associados, nesse caso você deverá identificar se há ou não necessidade de uso desses itens e referências.

image

Depois de concluído a confecção dos seus Casos de Testes, os mesmos estarão prontos para execução assim que o Requisito estiver pronto para os testes.

Então inicie criando a Tarefa (Task) de execução, informe o tempo previsto de execução (bem alinhado com seu time) e associe ao Requisito em questão.

Depois assine o Caso de Teste ao Testador para que o mesmo seja executado.

Importante:

Tarefa: Associação de trabalho, medição de tempo, vinculação de bugs, comentários sobre a atividade.

Caso de Teste: Conteúdo, passos da execução, gravação, massa de dados, uso futuro, reaproveitamento.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s