« Introduction au test logiciel/Intégration dans le processus de développement » : différence entre les versions

Contenu supprimé Contenu ajouté
remaniement
→‎Gardez l'essentiel des tests rapidement exécutables : découper TU et tests d'intégration
Ligne 78 :
=== Gardez l'essentiel des tests rapidement exécutables ===
 
Quoi qu'il en soit, la construction du projet doit rester légère, et dérouler les tests ne doit pas entreprendre plus de quelques minutes. Le risque, en laissant le temps de construction s'allonger indéfiniment au fur et à mesure que les tests s'accumulent, est de lasser les développeurs qui seront tentés de sauter la phase de test de la construction.
 
Une bonne pratique consiste à laisser les tests unitaires dans la construction du projet et à ignorer les tests d'intégration dans le build par défaut. Une petite option (un profil Maven) permettant d'activer le passage des tests d'intégration. Le serveur d'intégration, lui, pourra construire systématiquement en repassant tous les tests.
 
=== Profitez des ressources du serveur d'intégration continue ===