Please enable JavaScript.
Coggle requires JavaScript to display documents.
Teste Estrutural - Coggle Diagram
Teste Estrutural
Critérios do Teste Estrutural
Critérios baseados na complexidade
Teste do caminho básico
Complexidade ciclomática
Limitar o número de caminhos a serem executados identificando os caminhos independentes
Requer a execução de cada caminho independente ao menos uma vez
Critérios baseado em fluxo de dados
São complementares aos critérios baseados no fluxo de controle
Os casos de testes são gerados analisando o comportamento das variáveis do programa
Utilizam o Grafo Def-Uso para derivar os requisitos de teste
Critério Todas-Definições
Requer que cada definição seja exercitada pelo menos uma vez por um de seus usos
Critério Todos-Usos
Requer que todos os usos de uma variável definida sejam executados
Critérios baseados em fluxo de controle
Teste de comandos
Requer que cada comando seja executado ao menos uma vez
Critério todos-nós
Teste de decisões
Requer que cada decisão seja executada ao menos uma vez
Critério todas-arestas
Teste de condições
Requer que cada condição em uma decisão assuma todos os valores possíveis ao menos uma vez
Teste de decisões/condições
Requer que cada condição e cada decisão assumam todos os valores de saída possíveis ao menos uma vez e que cada ponto de entrada seja invocado ao menos uma vez
Teste de condições múltiplas
Requer que todas as possíveis combinações possíveis de saída de uma condição em cada decisão e todos os pontos de entrada sejam exercitados ao menos uma vez
Teste de caminhos
Requer que cada caminho do grafo seja executado ao menos uma vez
Critério todos-caminhos
Teste de laços
Requer que em ao menos uma execução, o laço:
Seja executado exatamente uma vez
Seja repetido em mais de uma vez
Não seja executado
Outros critérios de fluxo de dados
Critérios potenciais-usos
Variações
Todos DU-caminhos
Definições
Baseia-se no conhecimento da estrutura interna (implementação) do software para derivar os requisitos de teste
Também conhecida como Técnica Caixa-Branca
Grafo de Fluxo de Controle (GFC)
Elementos
Estruturas condicionais
Estruturas de repetição
Comandos e sequência de comandos