Please enable JavaScript.
Coggle requires JavaScript to display documents.
Teste Funcional - Coggle Diagram
Teste Funcional
Critérios de testes funcionais
Particionamento em classes de equivalência
Divide o domínio de entrada em classes de equivalência
Estas classes representam conjuntos de estados válidos e inválidos
1 - Identificar as classes de equivalência
2- Definir os casos de teste para cobrir estas classes
Diretrizes
Estabelece um intervalo de valores ou uma quantidade de valores
Casos de Teste:
1 Válida, 2 inválidas
Estabelece um conjunto de valores que deve ser tratado de diversas maneiras
Casos de Teste:
1 Válida para cada valor, 1 Inválida
Determina uma condição logica
Casos de Teste
: 1 válida, 1 invpalida
Dica
: Tentar cobrir o máximo de classes válidas com o mínimo de casos de teste. E deve ser feito q caso de teste par cada classe inválida
Posso também criar casos para as classes de saída
Análise do valor limite
Exige casos de teste nos limites de cada classe de equivalência
Complementa o critério de particionamento
Diretrizes
Estabelece um intervalo de valores
Casos de teste
: para o limite e para logo além do limite
Estabelece uma quantidade de valores
Casos de teste
: Para o limite, uma unidade abaixo e uma unidade acima
Criatividade para outras condições de limites
Grafo causa-efeito
Combinações diferentes dos valores de entrada podem causar comportamentos diferentes no sistema
Também conhecido como teste da tabela de decisão
Utiliza uma tabela booleana para compreender as causas e efeitos
Baseada na especificação do software para derivar os requisitos de software
Vantagens
Eficaz em detectar determinados tipos de defeitos
Pode ser utilizado em todas as fases de teste
Independe do paradigma de programação
É impossível encontrar pontos fracos ou incompletos da especificação
Desvantagens
Depende de uma boa especificação
Não é possível garantir que partes críticas ou essenciais do software sejam executadas
Difícil quantificar a atividade de teste
Dificuldade em automatizar a geração de casos de teste
Também conhecida como técnica de caixa preta