ISSN: 2385-5495
Jaweed Abdul
Les tests négatifs abordent la question cruciale de la détermination de la capacité d'un système à faire face à des circonstances imprévues. Si elles ne sont pas prises en compte, de telles circonstances peuvent entraîner des défaillances du système qui, dans certains cas, peuvent avoir des effets catastrophiques. Afin de générer des cas de test prenant en charge les tests négatifs, cet article fournit une méthodologie basée sur les tests de mutation. L'application de cette stratégie peut fournir des cas de test qui évaluent avec succès un large éventail de circonstances inattendues de manière méthodique et impartiale. En conséquence, elle peut aider un système testé à s'améliorer. L'article propose une architecture générale pour la production et l'exécution des cas de test, spécifie explicitement les opérateurs de mutation utilisés pour gérer le processus de génération et explique comment analyser les résultats.