Une enquête sur le test de mutation: principes, avantages, limites et orientations futures
Résumé
En raison de sa fiabilité et de son efficacité, l'approche du test de mutation (Mutation Testing-MT) pour le test de logiciels a gagné en popularité ces dernières années. Cette revue de la littérature pertinente fournit un résumé de MT, y compris son histoire, son état actuel, ses applications, ses avantages, ses inconvénients et ses perspectives d'avenir. Au départ, l'article définit MT et explique sa pertinence dans le test de logiciels. L'article se poursuit ensuite en définissant MT et en expliquant en quoi il diffère des autres méthodes de test de logiciels. Certaines des techniques discutées ci-dessus comprennent le statement MT, le decision MT, le condition MT, le data MT et le object-oriented MT. Ensuite, l'étude se penche sur les avantages et les inconvénients de l'intégration de MT dans le processus de test de logiciels, ainsi que sur l'état actuel des méthodologies et de la technologie de MT. Nous analysons également les avantages et les inconvénients de MT par rapport aux autres méthodes de test de logiciels. Dans ses dernières sections, l'article met en évidence les difficultés du MT existant et propose des solutions potentielles pour la recherche future, telles que l'intégration de MT avec d'autres stratégies de test de logiciels.
Domaines
Informatique [cs]Origine | Fichiers produits par l'(les) auteur(s) |
---|