Como fazer um plano de teste e projetar casos de teste?

O teste percorre todo o ciclo de vida do desenvolvimento de software e é uma tarefa enorme e complexa que requer um plano de teste completo e detalhado como guia. O plano de teste é o mapa de navegação de todo o trabalho de teste, mas não é estático. À medida que o projeto avança ou os requisitos mudam, o plano de teste continuará a mudar. Portanto, a formulação do plano de teste é um processo de ajuste contínuo e melhoria gradativa com o desenvolvimento do projeto.

Geralmente, os seguintes arranjos de trabalho devem ser feitos no plano de teste.

① Determinando o escopo do teste: esclareça quais objetos precisam ser testados e quais objetos não precisam ser testados.

②Desenvolva uma estratégia de teste: A estratégia de teste é a parte mais importante do plano de teste. Ela divide o conteúdo a ser testado em diferentes prioridades e determina o foco do teste. Selecione o ambiente de teste e o método de teste (como teste manual, teste automatizado) de acordo com as características do módulo de teste e o tipo de teste (como teste funcional, teste de desempenho).

③ Organizar recursos de teste: Organizar recursos de teste de forma razoável, medindo a dificuldade do teste, tempo, carga de trabalho e outros fatores, incluindo alocação de pessoal, configuração de ferramentas, etc.

④Organizando o progresso do teste: Organize o progresso do trabalho de teste de acordo com o plano de desenvolvimento de software e o plano geral do produto, e também considere as mudanças de várias partes do trabalho. Ao agendar o trabalho, é uma boa ideia permitir um tempo de buffer entre cada esforço de teste para acomodar as alterações do plano.

⑤ Estimativa dos riscos do teste: liste os fatores incertos que podem surgir durante o processo de teste e formule estratégias de enfrentamento.

(3) Projetar casos de teste

Caso de teste (Caso de teste) refere-se a um conjunto de plano de teste detalhado, incluindo ambiente de teste, etapas de teste, dados de teste e resultados esperados. Diferentes empresas terão diferentes modelos de casos de teste. Embora sejam diferentes em estilo e estilo, eles são essencialmente os mesmos e todos incluem os elementos básicos dos casos de teste.

O princípio da escrita de casos de teste é tentar alcançar a cobertura máxima de teste com o menor número de casos de teste. Métodos de projeto comumente usados ​​para casos de teste incluem particionamento de classe de equivalência, análise de valor de contorno, diagrama causal e tabela de decisão, projeto de experimento ortogonal, cobertura lógica, etc. Esses métodos de projeto serão explicados nos capítulos subseqüentes.

おすすめ

転載: blog.csdn.net/cz_00001/article/details/132214693