Description de la formation
Dans cette formation React, vous allez apprendre à rédiger vos propres tests avec React Testing Library.
# React – Une bibliothèque JavaScript pour créer des interfaces utilisateurs
React est une librairie JavaScript déclarative, efficace et flexible pour créer des interfaces utilisateur UI (User Interfaces) riches et dynamiques. React est Lancé en 2013 et toujours maintenu par Facebook, en plus d’une communauté de millions de développeurs partout dans le globe.
# Dans cette formation React Testing Library
Dans cette formation React Testing Library, vous allez apprendre à rédiger des tests unitaires pour :
Tester le comportement des composants React,
Évaluer votre programme
Mesurer la qualité logicielle,
Et, éviter les régressions pour réduire la dette technique
Dans tout cycle de développement, les tests unitaires sont importants pour s’assurer que le programme fonctionne comme entendu et que celui-ci corresponde aux besoins des utilisateurs cibles.
Les tests s’imposent à l'équipe de développement pour vérifier et valider que le comportement de l’application logicielle est conforme au cahier des charges. C’est un métier à part entière avec plusieurs niveaux de tests.
+ Le DOM Testing Library
Vous allez découvrir, en premier, le DOM Testing Library comme solution légère pour tester les nœuds du DOM avec un tour rapide de l'API, guide d'installation, puis un exemple d'usage des méthodes utilitaires pour tester les composants avec DOM Testing Library.
+ Un projet de test avec React Testing Library
Cette formation React repose sur plusieurs exercices de démonstrations, en plus d'un projet d'application React accompagnés de tests unitaires avec React Testing Library.
+ La Formatrice experte Sandy LUDOSKY
Tout au long de cette formation React JS, vous serez assisté-e par la formatrice experte et consultante en informatique Sandy Ludosky, qui vous aidera à combler les techniques de test React avec React Testing Library.
Elle vous dotera aussi avec des astuces et bonnes pratiques à adopter dans vos projets professionnels de développement avec le Framework ReactJS.
+ Un cursus complet de formations React
Le cursus des formations React se compose de :
•Formation React - Les fondamentaux
•Formation ReactJS 16.8+ : Construire 4 Projets Complets
•Formation React, Redux et l'API Contexte : Créer un site e-commerce de A à Z
•Formation React 16 et Intégration Redux : Fondamentaux et Avancé
•Formation Serverless avec Firebase et React JS : Créer une application de A à Z
•Formation Stack MERN (MongoDB, Express, React and NodJS) : Créer une application de A à Z
•Formation ReactJS, Redux et l'API Contexte : Créer un site e-commerce de A à Z
•Formation React 16.8+ : Construire 4 Projets Complets
•Formation React - Testing Library
Objectifs
Tester les composants React avec React Testing Library
Comprendre les options de la méthode render, pour afficher les composants à tester avec React Testing Library
Comprendre les interactions utilisateurs : fireEvent et userEvent
Créer des méthodes RENDER personnalisées réutilisables
Créer des méthodes pour tester les react hooks a l’aide de React Testing Library
Prérequis
Avoir des connaissances solides en HTML, CSS & Javascript, ES6, ES7
Avoir un niveau intermédiaire en JS et React
Public concerné
Développeur Front avec un niveau intermédiaire ou avance en React
Toute personne voulant maitriser les tests des composants React avec React Testing Library

Evaluations