Ed
há 3 semanas
A cobertura de condição em testes de unidade refere-se à verificação de que todas as expressões lógicas no código foram testadas em todos os seus valores possíveis. Isso significa que, para cada condição, tanto o resultado verdadeiro quanto o falso devem ser verificados para garantir que o código se comporta corretamente em diferentes cenários. Analisando as alternativas: a) Se todas as funções foram chamadas - Isso se refere à cobertura de função, não à cobertura de condição. b) Se todas as variáveis locais são inicializadas corretamente - Isso não é o foco da cobertura de condição. c) Se todas as expressões lógicas no código foram testadas em todos os seus valores possíveis - Esta é a definição correta da cobertura de condição. d) A eficiência de execução do código - Isso não está relacionado à cobertura de condição. Portanto, a alternativa correta é: c) Se todas as expressões lógicas no código foram testadas em todos os seus valores possíveis.
Mais perguntas desse material