O que é cobertura de condição modificada?
A cobertura de condição / decisão modificada aprimora os critérios de cobertura de condição / decisão, exigindo que cada condição seja mostrada para afetar de forma independente o resultado da decisão. Este tipo de teste é realizado em aplicações de missão crítica que podem levar à morte, lesões ou perda monetária.
Projetar cobertura de condição modificada ou cobertura de decisão requer uma seleção mais cuidadosa de casos de teste que são realizados em um módulo autônomo ou componentes integrados.
Características da cobertura condicional modificada:
Cada ponto de entrada e saída no programa foi chamado pelo menos uma vez.
Cada decisão foi testada para todos os resultados possíveis do ramo.
Cada condição em uma decisão no programa teve todos os resultados possíveis pelo menos uma vez.
Cada condição em uma decisão demonstrou afetar de forma independente o resultado dessa decisão.