Como criar um documento de estratégia de teste (modelo de amostra)

Estratégia de Teste

PARA Estratégia de Teste é um plano para definir uma abordagem para o Ciclo de Vida de Teste de Software (STLC). Ele orienta as equipes de controle de qualidade para definir Cobertura de teste e escopo de teste. Ajuda os testadores a obter uma imagem clara do projeto em qualquer instância. A possibilidade de perder qualquer atividade de teste é muito baixa quando existe uma estratégia de teste adequada em vigor.

O que é um documento de estratégia de teste?

Documento de estratégia de teste é um documento bem descrito em teste de software que define claramente a abordagem exata do teste de software e os objetivos de teste do aplicativo de software. O documento de teste é um documento importante para as equipes de QA, derivado dos requisitos de negócios reais que orienta toda a equipe sobre a abordagem e os objetivos do teste de software para cada atividade do processo de teste de software.

Um documento de estratégia de teste responde a todas as perguntas, como o que você deseja fazer e como irá realizá-lo, etc. Escrever um documento de estratégia eficaz é uma habilidade que um testador desenvolve com experiência. O plano de estratégia de teste deve ser comunicado a toda a equipe para que ela seja consistente na abordagem e nas responsabilidades.

Plano de Teste Vs Estratégia de Teste

Existe uma grande confusão sobre Plano de Teste e Estratégia de Teste documentos. Uma organização diferente tem seus processos e padrões exclusivos para gerenciar esses documentos. Por exemplo, algumas organizações incluem fatos de estratégia de teste em Plano de teste enquanto alguma organização inclui a estratégia como uma subseção dentro do plano de teste.

Plano de teste

Estratégia de Teste

  • No Plano de Teste, o foco do teste e o escopo do projeto são definidos. Ele trata da cobertura de teste, programação, recursos a serem testados, recursos a não serem testados, estimativa e gerenciamento de recursos.

  • A estratégia de teste é uma diretriz a ser seguida para atingir o objetivo do teste e a execução dos tipos de teste mencionados no plano de teste. Ele lida com o objetivo do teste, ambiente de teste, abordagem de teste, ferramentas e estratégia de automação, plano de contingência e análise de risco

Para deixar mais claro se o plano de teste for algum destino, a estratégia de teste de controle de qualidade é um mapa para chegar a esse destino.

Como preparar um bom documento de estratégia de teste

Cada organização tem sua prioridade única e conjunto de regras para o design de software, portanto, não copie nenhuma organização às cegas. Sempre certifique-se de que seu documento seja compatível e agregue valor ao seu desenvolvimento de software antes de seguir o modelo.

Estratégia de teste em STLC :

Etapa # 1: Escopo

Ele define parâmetros como

  • Quem revisará o documento?
  • Quem vai aprovar este documento?
  • Atividades de teste de software realizadas com cronogramas

Abordagem de teste da etapa 2

Define

  • Processo de teste
  • Níveis de teste
  • Funções e responsabilidades de cada membro da equipe
  • Tipos de teste (teste de carga, teste de segurança, teste de desempenho, etc.)
  • Abordagem de teste e ferramenta de automação, se aplicável
  • Adicionando novos defeitos, testando novamente, Defeito triagem, Teste de Regressão e teste de aprovação

Etapa # 3 Ambiente de teste

  • Defina o número de requisitos e configurações necessárias para cada ambiente
  • Definir backup de dados de teste e estratégia de restauração

Etapa 4: Ferramentas de teste

  • Ferramentas de automação e gerenciamento de teste necessárias para a execução do teste
  • Descobrir uma série de ferramentas de código aberto e comerciais necessárias, determinar quantos usuários têm suporte e planejar adequadamente

Etapa 5 Controle de liberação

  • Plano de gerenciamento de versão com histórico de versão apropriado que garantirá a execução de teste para todas as modificações nessa versão

Etapa # 6 Análise de risco

  • Liste todos os riscos que você pode estimar
  • Dê um plano claro para mitigar os riscos e também um plano de contingência

Etapa # 7 Revisão e Aprovações

  • Todas essas atividades são revisadas e aprovadas pela equipe de negócios, gerenciamento de projetos, equipe de desenvolvimento, etc.
  • O resumo das alterações da revisão deve ser rastreado no início do documento, juntamente com uma data, nome e comentário aprovados

Baixe o modelo de estratégia de teste

Clique abaixo para baixar um exemplo de documento de estratégia de teste

Baixe o modelo de estratégia de teste

Conclusão:

Na Engenharia de Software, a liberação do software passa por documentos de Estratégia de Teste de tempos em tempos para mapear o progresso do teste na direção certa. Quando a data de lançamento estiver próxima, muitas dessas atividades serão ignoradas, é desejável discutir com os membros da equipe se o corte de alguma atividade em particular ajudará no lançamento sem qualquer risco potencial.