Plano De Testes

Documentação que descreve os objetivos do teste a serem alcançados e os meios e o cronograma para os alcançar, organizada para coordenar as atividades de teste.

Present in sylabi

Exemplo de utilização

Um plano de testes é o contrato a partir do qual uma equipa de teste trabalha durante um lançamento. Um plano de testes típico para um lançamento da finalização da compra numa loja de comércio eletrónico estabelece o âmbito (carrinho, pagamentos, confirmação da encomenda), a abordagem (testes baseados na avaliação do risco para a integração do pagamento), os recursos (dois testadores, um ambiente de teste com um gateway de pagamento em sandbox) e o calendário (três semanas, com critérios de saída ligados à densidade de defeitos e à cobertura de testes). Regista também as técnicas de conceção de teste a utilizar — por exemplo, a partição de equivalência para o campo de desconto — e os critérios de entrada que têm de se verificar antes de os testes começarem.

Perguntas frequentes

Um plano de testes é o mesmo que uma estratégia de teste? Não. Uma estratégia de teste é uma descrição de alto nível, a nível organizacional, dos níveis de teste e do teste dentro de cada um deles, enquanto um plano de testes aplica essa estratégia a um projeto ou programa específico. Pense: estratégia = política, plano = execução.

Quem escreve o plano de testes? Normalmente, o gestor de testes ou o líder de testes, em consulta com as partes interessadas. O plano é um registo do processo de planeamento de testes, não um documento de uma só pessoa.

Todos os projetos precisam de um plano de testes completo? A profundidade deve corresponder à dimensão e ao risco do projeto. Um lançamento de manutenção pequeno pode justificar um plano leve; um sistema crítico em termos de segurança precisa de um plano detalhado, com critérios de entrada e de saída explícitos.

O que acontece se o calendário atrasar? Um bom plano de testes é um documento vivo. O âmbito, a abordagem, os recursos e o calendário são renegociados com as partes interessadas, e a fundamentação atualizada é registada — é por isso que o plano identifica os riscos que requerem planeamento de contingência.

Termos relacionados

  • caso de teste — os conjuntos individuais de valores de entrada executados contra o sistema
  • estratégia de teste — a abordagem organizacional de nível superior que o plano aplica
  • base para testes — os documentos a partir dos quais os casos de teste são derivados
  • critérios de entrada — condições que têm de ser cumpridas antes de os testes começarem
  • critérios de saída — condições que têm de ser cumpridas antes de os testes terminarem
  • conceção de teste — a atividade de transformar condições de teste em casos de teste
  • execução de teste — executar os testes que o plano agenda

Learn more

Software Testing (2nd Edition) by Ron Patton - Sams Publishing (2005)
Classic software testing book with chapter on Planning Your Test Effort providing practical guidance

Recommend more content related to this term