Agregaré pruebas automatizadas con vitest jest playwright

Parte de la información se ha traducido automáticamente.

Túnez

Hablo Árabe, Inglés, Francés

Senior Full Stack React js Node js Three js React Native

Más de 5 años en React, Node.js, TypeScript · Arquitectura full-stack · Micro-frontends · React Native para móvil · Experiencias 3D con Three.js y React Three Fiber · Auditorías de rendimiento y segur...
Acerca de este Servicio

¿Enviar funciones sin pruebas? ¿Temes refactorizar porque algo podría romperse?


Agrego pruebas automatizadas significativas y fáciles de mantener a tu código React

pruebas unitarias, de integración y de componentes que realmente detectan errores.


Escribo pruebas con:

Vitest o Jest, corredores de pruebas rápidos y modernos

React Testing Library, probando comportamiento, no implementación

MSW (Mock Service Worker), simulación realista de API

user-event, simulando interacciones reales de usuario

Playwright o Cypress, pruebas E2E para flujos críticos


Lo que pruebo:

Componentes React (renderizado, interacción, UI condicional)

Hooks personalizados (lógica de estado, efectos secundarios, comportamiento asíncrono)

Funciones utilitarias y lógica de negocio

Capas de integración API (con mockeo adecuado)

Autenticación y permisos

Flujos de validación de formularios


Mis pruebas siguen el modelo Testing Trophy: valor máximo por prueba escrita.

No escribo pruebas solo para porcentajes de cobertura, escribo pruebas que previenen regresiones reales.

Aplicación de prueba:

Aplicación web

Tecnología de desarrollo:

HTML y CSS

JavaScript

Node.js

React

Dispositivo:

PC

Linux

iPhone

Teléfono móvil Android

Mi porfolio