Couverture des conditions modifiées

Qu'est-ce que la couverture des conditions modifiées?

La condition modifiée / couverture de décision améliore les critères de couverture de condition / décision en exigeant que chaque condition affecte indépendamment le résultat de la décision. Ce type de test est effectué sur une application critique qui peut entraîner la mort, des blessures ou des pertes financières.

La conception de la couverture de condition modifiée ou de la couverture de décision nécessite une sélection plus réfléchie des cas de test qui est effectuée sur un module autonome ou des composants intégrés.

Caractéristiques de la couverture conditionnelle modifiée:

  • Chaque point d'entrée et de sortie du programme a été appelé au moins une fois.

  • Chaque décision a été testée pour tous les résultats possibles de la branche.

  • Chaque condition dans une décision du programme a pris tous les résultats possibles au moins une fois.

  • Il a été démontré que chaque condition dans une décision affecte indépendamment le résultat de cette décision.