DevLille 2025

Lille Grand Palais

Prenez votre place!

Au secours j’en peux plus de mes tests d’intégration Spring, et ma CI non plus !

Si la plupart des applications développées en Spring possèdent des tests d’intégration, ces derniers sont les bêtes noires des outils de CI.

Combien d’équipes n’ont jamais pris le temps de chérir leur base de tests et ont succombé au chaos d’une architecture de test désorganisée ?

  • Configuration un peu hasardeuse avec invalidation de contexte entre chaque test

  • Des dépendances (DBs etc…) gourmandes et mal (ré)utilisées

  • Des tests copiés collés (non ! personne ne fait ça)

L’impact est double :

  • des temps d’exécution à rallonge (parfois des heures) et des ressources gâchées

  • un vrai frein au développement de features (parfois plus long d’écrire les tests que d’implémenter la feature)

Dans ce talk, on veut partager avec vous les bons réflexes pour se lancer dans un vrai ménage de printemps.

L’objectif ? Vous aider à reprendre le contrôle de vos tests d’intégration à travers un live coding de refacto.

Notre pari ? Que vous repartiez avec une envie insatiable d’aller dépoussiérer vos tests, et de les soigner définitivement.