Flaky Test Court: Put Unreliable Tests on Trial With Evidence
Séparez les bugs de produit des problèmes de synchronisation, des fuites de données de test, de la dépendance à l'ordre et des mauvaises assertions.
Description
section.descriptionUne suite de tests échoue juste assez souvent pour que les gens cessent de lui faire confiance. Les participants enquêtent sur les tests instables (flaky tests) en utilisant l'historique des échecs, les exécutions isolées, les preuves temporelles, les données initialisées, les simulations réseau, l'état partagé et la qualité des assertions.
L'atelier se termine par des verdicts : corriger le produit, corriger le test, mettre brièvement en quarantaine ou supprimer le test parce qu'il n'a jamais rien protégé. Il est conçu pour les équipes qui veulent de la confiance sans prétendre que chaque build en échec signifie la même chose.