Outils pour tester votre code
Nous mettons en avant des fonctionnalités ou bibliothèques intéressantes que vous devriez connaître.
Mise en avant d'une bibliothèque : bun test
Ressources utiles
Link to sectionÉvolution des taux des outils de test
Évolution des taux des outils de test
Jest occupe depuis longtemps une place confortable comme outil de test le plus utilisé, mais Vitest grimpe si vite dans le classement qu’il pourrait le dépasser dès l’année prochaine, surtout si la satisfaction envers Jest continue de baisser.
Storybook est un cas intéressant de projet qui s’efforce de répondre aux frustrations de ses utilisateurs. Sa satisfaction baisse encore légèrement par rapport à l’année dernière, mais le recul ralentit et la situation pourrait bientôt s’améliorer.
Link to sectionAutres outils de test
Autres outils de test
Le lanceur de tests de Deno ne figurait pas parmi les options principales de l’enquête, mais il arrive en tête des réponses libres.
Nous avons demandé aux membres de la communauté JavaScript de partager leur « choix de l’année ».
Mon choix de 2025 : SST
Je ne connaissais pas SST il y a encore un an, mais je l’ai adopté pour un nouveau projet professionnel et c’est fantastique ! Le projet mérite vraiment d’être mieux connu.
Nous avons demandé aux membres de la communauté JavaScript de partager leur « choix de l’année ».
Michael Rambeau
Créateur de BestOfJS
Link to sectionNombre d'éléments
Nombre d'éléments
Alors que les autres catégories comptent environ un ou deux outils utilisés, les répondants en utilisent en moyenne 4,4 pour les tests. Cela montre qu’ils cherchent peut-être encore le lanceur de tests idéal et que le domaine est loin d’être stabilisé.
Link to sectionSatisfaction concernant les outils de test
Satisfaction concernant les outils de test
La satisfaction reste stable, avec une légère hausse au cours des trois dernières années.
Link to sectionDifficultés liées aux outils de test
Difficultés liées aux outils de test
Les simulations (mocking) restent une difficulté majeure pour les développeurs, suivies de près par la configuration et la mise en place.
Quelles difficultés avez-vous rencontrées en utilisant des outils de test ?
Multiple
Principaux sujets problématiques dans l'ensemble.
Affichage :
Link to sectionRessources recommandées
Ressources recommandées
Testing Fundamentals
Ship code with confidence! Learn the basics of testing and apply Test-Driven Development techniques to your workflow. Create automated tests for DOM elements and user interactions. Use mocks and spies to control your environment and test more complex code.
Enterprise UI Development: Testing & Code Quality
Learn unit testing with Vitest, continuous integration via GitHub Actions, component and accessibility testing with Ax, mocking techniques, and code standard enforcement using ESLint and Husky & Lint-Staged.
Contenu sponsorisé par nos partenaires. En savoir plus.