Formation Vitest : Automatisez vos tests
1790€ HT / personne |
2 jours (14 heures) |
PRÉSENTATION
Notre formation Vitest vous permettra d’améliorer la qualité de votre code et de faciliter l’automatisation de vos tests unitaires. Vous pourrez facilement tester vos applications Java, Kotlin et Android pour garantir la qualité de votre code.
Dans cette formation, destinée aux développeurs, vous apprendrez à utiliser les principales fonctionnalités de Vitest.
Telles que la création de tests unitaires, l’exécution de tests et la génération de rapport.
Vous découvrirez également comment intégrer Vitest avec d’autres technologies telles que des frameworks de développement et des outils d’intégration continue pour améliorer la qualité de votre code et accélérer la livraison de vos applications.
Cette formation vous présentera l’ensemble des fonctionnalités de Vitest, avec un accent particulier sur les bonnes pratiques de tests unitaires, de validation de code et d’intégration continue.
Vous apprendrez également comment configurer vos tests unitaires pour des environnements spécifiques, tels que le développement Android ou les applications basées sur Spring.
Comme dans toutes nos formations, celle-ci vous présentera la dernière version stable : Vitest 0.29.
Objectifs
- Comprendre l’écosystème Vitest
- Créer des tests unitaires pour valider le comportement du code
- Exécuter des tests unitaires et générer des rapports
Public visé
- Développeurs
- Architectes techniques
- Chefs de projets
Pré-requis
Aucun pré-requis nécessaire.
Programme de notre formation Vitest
Introduction
- Qu’est-ce que Vitest et pourquoi l’utiliser ?
- Installation et configuration de l’environnement Vitest
- Utilisation des commandes de base
- Les différents types de tests
- Unitaires
- Intégration
- Fonctionnels
Les bases de Vitest
- Écrire et exécuter un premier test unitaire
- Les assertions
- Les annotations
- Les mocks
- Les paramètres
- Les exceptions
Tests de performance
- Introduction tests de performance
- Mesure des performances
- Analyse des résultats des tests
- Optimisation des performances
Tests d’intégration
- Les frameworks de développement compatibles
- Spring
- JUnit
- Mockito
- Les outils d’intégration continue
- Les tests d’intégration
- Création de scénarios
- Analyse des résultats des tests d’intégration
Tests de bout en bout
- Introduction aux tests de bout en bout
- Exécution des tests de bout en bout avec Vitest
- Analyse des résultats
Les fonctionnalités avancées de Vitest
- Les tests paramétrés
- Jeux de données
- Les tests de performance
- Les tests de charge
- Les tests de sécurité
- Les tests de régression
- Les tests de comptabilité
- Les tests de robustesse
- Les tests exploratoires
Pour aller plus loin
Formation Cypress
Formation Cypress Avancé
Formation React
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Nos Formateurs Référents
Témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Afficher tous les témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Noter la formation
1790€ HT / personne |
2 jours (14 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS