Test d'arc

Qu'est-ce qu'un test d'arc?

Les tests d'arc ne sont rien d'autre que des tests de branche. Une succursale est le résultat d'une décision. La couverture des succursales est donc une mesure des résultats d'une succursale. La détermination du nombre de branches dans une méthode est facile car la sortie d'une branche a généralement deux résultats (Vrai ou Faux).

Les tests de branche se concentrent sur l'exécution de chaque condition dans une décision afin de tester tous les résultats possibles au moins une fois. Chaque branche (décision) prise dans chaque sens, vraie et fausse. Il aide à valider toutes les branches du code en s'assurant qu'aucune branche ne conduit à un comportement anormal de l'application. Pour en savoir plus sur la couverture des succursales, consultez le chapitre Test des succursales.

Decision Coverage=(Number of decision outcomes executed/Total number of decision outcomes)*100%