Qu’est-ce que les tests de régression dans les logiciels? webopédia

Le test de régression, également appelé test de vérification, est le nouveau test sélectif d'un système logiciel qui a été modifié pour s'assurer que tous les bogues ont été corrigés et qu'aucune autre fonction précédemment opérationnelle n'a échoué en raison des réparations et des fonctionnalités nouvellement ajoutées. n'ont pas créé de problèmes avec les versions précédentes du logiciel.


Tests de régression et correctifs

Les tests de régression sont lancés après qu'un programmeur a tenté de résoudre un problème reconnu ou a ajouté du code source à un programme qui peut avoir introduit des erreurs par inadvertance. Il s'agit d'une mesure de contrôle de la qualité visant à garantir que le code nouvellement modifié est toujours conforme aux exigences spécifiées et que le code non modifié n'a pas été affecté par l'activité de maintenance.

Ce type de nouveau test logiciel est une approche courante adoptée par les développeurs après le développement de correctifs ou de corrections de bogues. Dans ce scénario, les tests de régression garantissent que les modifications n'affectent pas le logiciel ou le système ou ne créent pas de problèmes ailleurs dans l'application.

Stratégies communes

Bien qu'il n'y ait pas de procédures de test de régression claires pour tous les logiciels et scénarios, les stratégies courantes sont les suivantes:

  • Testez immédiatement les gros correctifs
  • Surveillez les effets secondaires nouvellement introduits
  • Test de régression chaque bogue
  • Focus sur la fonctionnalité
  • Développer une bibliothèque de tests à exécuter avec chaque nouvelle version du programme
  • Tracez, suivez et enregistrez tout

Laisser un commentaire