Tests : l’importance d’avoir une vraie stratégie
avec Jérôme Guilloux
18 octobre 2023 · 59 min

« le code n'est que la réponse technique à un besoin. »
— Jérôme GuillouxRegarder l'épisode
L'épisode complet, filmé.
Les extraits
Les meilleurs moments en format court.
Importance du test
Voir l'extrait →Automatisation des tests
Voir l'extrait →Avantage des tests unitaires
Voir l'extrait →Test est dette technique
Voir l'extrait →Importance du rôle QA
Voir l'extrait →Role du PM
Voir l'extrait →L'illusion du 100% coverage
Voir l'extrait →Stratégie de test efficace
Voir l'extrait →intro Stratégie de tests et valeur ajoutée des tests
Voir l'extrait →Les versions de cet épisode
Un épisode vit en plusieurs temps : la source, sa version compilée par un autre invité quelques semaines plus tard, puis son refactoring quelques années après.
De quoi on parle
Le D.E.V. de la semaine est Jérôme Guilloux, Software Engineering Performance @ Sogilis. Jérôme propose des solutions pour gérer la complexité et la duplicité en matière de tests. Il explique comment utiliser une pyramide des tests pour minimiser le coût global des tests tout en maximisant la couverture. Et plus généralement, l’importance de définir une stratégie globale de tests sur un produit software. Jérôme explique entre autres comment le TDD s’inscrit dans cette stratégie. Il souligne également l'importance de la participation du product owner et des auteurs de stories dans le choix et l'organisation des tests. La discussion touche aussi les tests oubliés, et offre des techniques pour mieux les analyser et les utiliser.
Cité dans l'épisode
Chrysocode (by Xavier Pigeon)