Please enable JavaScript.
Coggle requires JavaScript to display documents.
Teste Funcional - Coggle Diagram
Teste Funcional
Baseado em Crítérios:
Grafo Causa-Efeito
- Combinações diferentes de valores de entrada podem resultar em
diferentes ações a serem tomadas
-
-
-
Particionamento em Classes de de Equivalência Objetivo:
Dividir o domínio de entrada em Classes de equivalência (subconjuntos)
Passo 1: Identificar as classes de Equivalência
- Procurar por termos como intervalo, conjunto similares.
- Definir classes válidas e inválidas.
- Separar elementos de classes que são tratados de forma diferente.
Passo 2:
- Escolher os elementos de cada classe seguindo os critérios.
-
-
- Condição de entrada especifica um intervalo.
- Condição de entrada especifica uma quantidade.
- Condição de entrada especifica conjuntos de valores determinados.
- Condição de entrada especifica deve ser de acordo com um critério, como, por exemplo, "(xx)".
Análise do Valor Limite
- Os dados são escolhidos de acordo como valor limitante de cada classe de equivalência.
-
Descrito
Vantagens
Eficaz em detectar determinados tipos de defeitos ○ Pode ser utilizado em todas as fases de teste ○ Independente do paradigma de programação ○ É possível encontrar pontos fracos e incompletos da especificação
Desvantagens
Dependente 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
Especificação do Produto Testado
- Requer boa especificação dos requisitos
- Aplicável em todas as fases de teste
- Permite equipes independestes
- Aplicada para qualquer produto de linguagem de programação
- Realizada de forma Manual e/ ou Automática
Projetar Casos de Teste
- Desenvolver Entradas e Saída Esperadas
Executar Testes
Comparar Resultados Computados
- Funções Incorretas
- Erros na interface
- Erros em estrutura de dados
- Erros de Acesso à softwares
- Erros de término e inicialização
-