Chapitre 11. Les tests dans Vue
Jusqu'à présent, nous avons appris à développer une application Vue complète à partir de zéro avec différentes API Vue. Notre application est maintenant prête à être déployée, mais avant cela, nous devons nous assurer que notre application est exempte de bogues et prête pour la production. C'est là que les tests entrent en jeu.
Les tests sont cruciaux pour tout développement d'application, car ils permettent d'accroître la confiance et la qualité du code avant de le mettre en production. Dans ce chapitre, nous allons découvrir les différents types de tests et comment les utiliser dans les applications Vue. Nous explorerons également les différents outils, tels que Vitest et Vue Test Utils, pour les tests unitaires et PlaywrightJS pour les tests de bout en bout (E2E).
Introduction aux tests unitaires et aux tests E2E
Le développement de logiciels comporte des pratiques et des techniques de test manuel et automatisé pour s'assurer que ton application fonctionne comme prévu. Alors que les tests manuels nécessitent qu'un testeur interagisse manuellement avec le logiciel et peuvent être coûteux, les tests automatisés consistent principalement à exécuter un script de test prédéfini contenant un ensemble de tests de manière automatisée. La collection de tests automatisés peut valider des scénarios d'application simples ou ...