Vou adicionar testes automatizados com vitest jest playwright

Algumas informações foram traduzidas automaticamente.

Tunísia

Eu falo Árabe, Inglês, Francês

Senior Full Stack React js Node js Three js React Native

Mais de 5 anos em React, Node.js, TypeScript · Arquitetura full-stack · Micro-frontends · React Native mobile · Experiências 3D com Three.js & React Three Fiber · Auditorias de performance e segurança...
Sobre este Serviço

Enviar recursos sem testes? Com medo de refatorar porque algo pode quebrar?


Eu adiciono testes automatizados significativos e fáceis de manter ao seu código React

testes unitários, testes de integração e testes de componentes que realmente detectam bugs reais.


Eu escrevo testes com:

Vitest ou Jest, runners de testes rápidos e modernos

React Testing Library, testando comportamento, não implementação

MSW (Mock Service Worker), mock de API realista

user-event, simulando interações reais do usuário

Playwright ou Cypress, testes E2E para fluxos críticos


O que eu testo:

Componentes React (renderização, interação, UI condicional)

Hooks personalizados (lógica de estado, efeitos colaterais, comportamento assíncrono)

Funções utilitárias e lógica de negócio

Camadas de integração de API (com mock adequado)

Autenticação e guardas de permissão

Fluxos de validação de formulários


Meus testes seguem o modelo Testing Trophy: valor máximo por teste escrito.

Não escrevo testes apenas para porcentagens de cobertura, escrevo testes que evitam regressões reais.

Aplicação de teste:

Aplicação Web

Tecnologia de desenvolvimento:

HTML & CSS

JavaScript

Node.js

Dispositivo:

PC

Linux

iPhone

Celular Android

Meu portfólio