Je vais ajouter des tests automatisés avec vitest jest playwright

Certaines informations ont été traduites automatiquement.

Tunisie

Je parle Français, Arabe, Anglais

Senior Full Stack React js Node js Three js React Native

Plus de 5 ans d’expérience en React, Node.js, TypeScript · Architecture full-stack · Micro-frontends · React Native mobile · Expériences 3D avec Three.js & React Three Fiber · Audits de performance et...
À propos de ce service

Livrer des fonctionnalités sans tests ? Peur de refactoriser parce que quelque chose pourrait casser ?


J’ajoute des tests automatisés significatifs et faciles à maintenir à votre code React

tests unitaires, tests d’intégration et tests de composants qui détectent réellement les bugs.


Je rédige des tests avec :

Vitest ou Jest, des runners de tests rapides et modernes

React Testing Library, pour tester le comportement, pas l’implémentation

MSW (Mock Service Worker), pour simuler une API réaliste

user-event, pour simuler les interactions utilisateur réelles

Playwright ou Cypress, pour des tests E2E sur les flux critiques


Ce que je teste :

les composants React (render, interaction, UI conditionnelle)

les hooks personnalisés (logique d’état, effets secondaires, comportement asynchrone)

les fonctions utilitaires et la logique métier

les couches d’intégration API (avec mock approprié)

l’authentification et les garde-fous de permission

les flux de validation de formulaire


Mes tests suivent le modèle Testing Trophy : une valeur maximale par test écrit.

Je n’écris pas de tests pour atteindre un pourcentage de couverture, mais pour éviter de réelles régressions.

Test d'applications:

Application Web

Technologie de développement:

HTML et CSS

JavaScript

Node.js

Appareil:

PC

Linux

iPhone

Téléphone mobile Android

Mon portfolio