Les tests de régression

Qu'est-ce que le test de régression?

Test de régression une technique de test de boîte noire qui consiste à réexécuter les tests impactés par les modifications de code. Ces tests doivent être exécutés aussi souvent que possible tout au long du cycle de vie du développement logiciel.

Types de tests de régression:

  • Final Regression Tests: - Un «test de régression final» est effectué pour valider la version qui n'a pas changé depuis un certain temps. Cette version est déployée ou expédiée aux clients.

  • Regression Tests: - Un test de régression normal est effectué pour vérifier si la construction n'a pas cassé d'autres parties de l'application par les récents changements de code pour la correction des défauts ou pour l'amélioration.

Sélection des tests de régression:

  • Nécessite des connaissances sur le système et comment il affecte les fonctionnalités existantes.

  • Les tests sont sélectionnés en fonction de la zone de défauts fréquents.

  • Les tests sont sélectionnés pour inclure la zone qui a subi de nombreuses modifications de code.

  • Les tests sont sélectionnés en fonction de la criticité des fonctionnalités.

Étapes du test de régression:

Les tests de régression sont les cas idéaux d'automatisation qui se traduisent par une meilleure Rretour On Investment (ROI).

  • Sélectionnez les tests de régression.

  • Choisissez l'outil apt et automatisez les tests de régression

  • Vérifier les applications avec des points de contrôle

  • Gérer les tests de régression / mettre à jour si nécessaire

  • Planifiez les tests

  • Intégrer avec les builds

  • Analysez les résultats