DevLille 2025

Lille Grand Palais

Prenez votre place!

L'instabilité de nos tests nous empêche de délivrer

Vos tests vous mettent en colère ? Vous empêchent-ils d'itérer rapidement ?

De plus en plus de développeurs travaillent sur notre monolithe et certains tests ont commencé à échouer de manière aléatoire et cela s'est propagé rapidement dans notre base de code. Comme notre objectif principal est de fournir des fonctionnalités significatives à nos clients avec un code de qualité et une plateforme stable, les échecs de test bloquent notre CI. Cela entraîne une énorme perte de temps et de la frustration lorsque l'application n'est pas vraiment cassée.

Ce problème était connu depuis un moment… Mais personne ne voulait s'y attaquer; le cacher sous le tapis était plus facile. Et coder des fonctionnalités est bien plus gratifiant que de corriger des tests buggés ! Au cours de cette conférence, nous verrons des exemples concrets des raisons pour lesquelles nos tests n'étaient pas satisfaisants et la manière dont nous les avons corrigés, avec des stratégies à la fois techniques et humaines.

Sofia Lescano

Passionate about mathematics and logic, I am a backend developer with a Computer Science Engineering degree and international speaker since 2020. Argentinian and Spanish, I lived in many countries and speak five languages. I strongly believe in diversity in tech and started giving conferences to act as a role model for women. Outside work, I love dancing, and travelling and have two wonderful cats. I have been giving conferences since 2020 in French and English (but also speak Spanish and Portuguese). I have been to major events like SymfonyCon, SymfonyLive, ForumPHP among others. Check my personal blog for full references https://soflesc.github.io/

Page dédiée de Sofia Lescano