Le (dés)amour des tests web (Florent Le Gall et Paola Ducolin)
Pour rester informé sur l'actualité de Devoxx France, suivez nous sur twitter : https://twitter.com/DevoxxFR ou consultez notre site web https://www.devoxx.fr/ Les tests sur le web et nous : une histoire d’amour, avec des hauts et des bas ? On commence nos développements frontend en pensant qu'on n'en a pas besoin. Et voilà que les premiers bugs arrivent. On écrit des tests, et notre cerveau commence à chauffer entre Enzyme, React Testing Library, les tests end-to-end, les snapshots, les mocks… La découverte des tests peut vite faire tourner la tête : qui n’a jamais dit “ces tests me ralentissent”, “je dois encore refaire les tests/mocks avec ce refactoring”, “ces tests plantent tout le temps, j’en ai marre”, “c’est bien les tests, mais je vérifie toujours manuellement, on ne sait jamais”. Comment s’assurer que notre relation avec les tests soit plaisante et équilibrée, et comment garantir qu'ils soient une aide plutôt qu’un obstacle ? On va parler de notre histoire d’amour avec les tests, en apportant un regard critique, en ne suivant pas les recettes toutes faites et en se donnant les moyens pour comprendre comment les implémenter, selon le contexte.