Please enable JavaScript.
Coggle requires JavaScript to display documents.
TÉCNICA DE TESTE FUNCIONAL - Coggle Diagram
TÉCNICA DE TESTE FUNCIONAL
Teste Funcional
O que é
Processo de garantia de qualidade
Baseia seus casos nas especificações do componente de software
Avalia a conformidade de um sistema ou componente com os requisitos funcionais especificados
Vantagens
Pode ser utilizado em todas as fases de teste, é possível encontrar pontos fracos e incompletos da especificação
Desvantagens
Dependente de uma boa especificação, dificuldade em quantificar a atividade de teste e em automatizar os casos
Critérios de testes funcionais
Particionamento em Classes de Equivalência
Divide o domínio de entrada (e de saída) de um programa em classes de equivalência
Classes de equivalência representam conjuntos de entradas e saídas válidas e inválidas
Passos: identificar as diretrizes (classes) e definir os casos de teste para cobrir os requisitos
Análise do Valor Limite
Exige casos de teste nos limites de cada classe de equivalência
Os casos de teste devem ser no limite e logo além do limite
Grafo causa-efeito
É construído após a partição do domínio de entrada, escolhendo-se, como causa, um valor por partição e, como efeito, a saída esperada
Elimina todas as ambiguidades e incompletudes da especificação
Após a geração do grafo é construída uma tabela verdade, que representa a tomada de decisão
Os casos de teste são construídos com base na tabela de decisão