Eu vou consertar testes instáveis de playwright ou cypress e estabilizar sua suíte
Engenheiro de automação de testes com Playwright e API, SDET
Sobre este Serviço
Sua CI está vermelha sem motivo? Testes instáveis desperdiçam horas e ensinam a equipe a ignorar falhas. Eu encontro a causa raiz de cada teste instável e conserto de forma adequada, não adicionando retries ou esperas mais longas.
O que eu conserto:
- Esperas rígidas e problemas de timing (afirmações web-first, espera adequada)
- Seletores CSS/XPath frágeis (localizadores por role e test-id)
- Estado compartilhado e dependência na ordem dos testes (fixtures, dados de teste isolados)
- Timing de rede e API (mock de rotas, espera por respostas)
- Falhas exclusivas do CI (workers, retries, timeouts, configuração do ambiente)
Como funciona:
Passo 1: Você compartilha acesso ao repositório e os testes instáveis (ou um link de execução do CI)
Passo 2: Eu reproduzo, diagnostico e conserto cada um
Passo 3: Você recebe um pull request mais uma nota curta sobre a causa raiz de cada teste
Frameworks: Playwright (TypeScript/JavaScript) e Cypress. Funciona com seu pipeline de CI existente.
Por favor, envie uma mensagem antes de fazer o pedido para que eu possa verificar sua configuração e confirmar o pacote adequado.
Aplicação de teste:
Aplicação Web
Tecnologia de desenvolvimento:
JAVA
•
JavaScript
•
Node.js
•
TypeScript
Dispositivo:
Mac
•
Linux
Perguntas frequentes
Tradução automática
Você vai apenas adicionar retries para fazer os testes passarem?
Não. Retries escondem problemas reais. Eu conserto a causa, como timing, seletores, dados compartilhados ou ambiente, então uma falha significa um bug de verdade. Retries são usados apenas como uma rede de segurança no CI, nunca como a solução definitiva.
Qual acesso você precisa?
Acesso de leitura ao repositório de testes (ou um zip), lista de testes instáveis ou link de execução do CI com falha, e uma URL do ambiente de testes com contas de teste. Nunca preciso de dados de produção ou credenciais de admin.
