Please enable JavaScript.
Coggle requires JavaScript to display documents.
Teste Funcional - Coggle Diagram
Teste Funcional
Baseia-se na especificação do software para derivar os requisitos de teste
Também conhecida como técnica caixa-preta
Vantagens e desvantagens
Pode ser utilizado em todas as fases de teste
É possível encontrar pontos fracos e incompletos da especificação
Depende de uma boa especificação
Não é possível garantir que partes essenciais ou críticas do software sejam executadas
Difícil quantificar a atividade de teste
Dificuldade em automatizar a geração de casos de teste
Eficaz em detectar determinados tipos de defeitos
Independente do paradigma de programação :
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 estados válidos e inválidos
Identificar as classes de equivalência
Definir os casos de teste para cobrir essas classes
Estabelece um intervalo de valores ou uma quantidade de valores
Estabelece um conjunto de valores que devem ser tratados de divsersas maneiras
Determina uma condição lógica
Análise do valor limite
Exige casos de teste nos limites de cada classe de equivalência
Complementa o critério particionamento em classes de equivalencia
Diretrizes
Estabelece um intervalo de valores
Estabelece uma quantidade de valores
Grafo Causa-Efeito
Combinações diferentes de valores de entrada podem resultar em diferentes ações a serem tomadas
Também como "Teste de Tabela de Decisão"
Identificar as causas e feitos na especificação
Dividir a especificação em partes
Gerar o grafo
Aprimorar o grafo
Converter o grafo em tabela de decisão
Converter as regras da tabela em casos de teste