Vou fazer automação de testes com Playwright ou Cypress com BDD e CI
Testes de performance e de carga, guiado por SLO, verifique seus NFRs, não fique na adivinhação
Sobre este Serviço
Cansado de testes instáveis que ninguém confia?
A maioria das suítes de teste apodrece em poucos meses: seletores frágeis, builds vermelhos aleatórios e, no fim, a equipe desliga a suíte e volta para checagens manuais antes de cada release.
Eu crio automação que fica estável e legível. Testes com Playwright ou Cypress em TypeScript ou JavaScript, conectados ao CI para que cada pull request seja verificado automaticamente.
O que inclui:
- Objetos de página ou specs BDD (Gherkin) que todo o time pode ler
- Execuções entre navegadores em Chromium, Firefox e WebKit
- Pipeline de CI: GitHub Actions, GitLab ou Jenkins
- Traçado, captura de tela e vídeo em cada falha
- Repo, uma execução de CI verde e uma nota de passagem rápida
Por que escolher eu?
- 22 anos em QA, QA Full Stack e Tech Lead
- Atualmente criando suítes Playwright para uma plataforma farmacêutica dos EUA
- Exemplo público de framework BDD no meu portfólio
Não tem certeza de qual pacote combina? Manda sua aplicação e stack que eu mando uma recomendação honesta.
Aplicação de teste:
Aplicação Web
Dispositivo:
PC
•
Mac
•
Linux
Meu portfólio
Perguntas frequentes
Tradução automática
Por que você deveria me escolher?
22 anos em QA como QA Full Stack e Tech Lead. Atualmente estou montando suítes Playwright para uma plataforma farmacêutica dos EUA. Você recebe testes que seu time pode ler e confiar, integrados ao CI, não um script frágil que quebra na próxima sprint.
O que está incluído?
Testes Playwright ou Cypress em TypeScript ou JavaScript, page objects ou specs BDD, execuções cross-browser, trace, screenshot e vídeo em falha, um relatório HTML e o repositório completo. Adicionais Standard e Premium incluem pipeline CI em cada pull request.
O que não está incluído?
Escrever ou corrigir o código da sua aplicação, teste exploratório manual, aplicativos móveis nativos (iOS ou Android) e testes de carga. Os dados de teste e contas vêm do seu lado. Manutenção contínua após a entrega pode ser um pedido separado.
Qual pacote devo escolher?
Básico: 1 fluxo principal, 5 a 8 testes E2E em 1 navegador. Padrão: 15 a 25 testes de regressão com page objects, cross-browser e CI. Premium: um framework completo de BDD com mock de rede, checagens de acessibilidade, GitHub Actions, documentação e uma reunião de handover.
Playwright ou Cypress, qual eu devo escolher?
Para a maioria de novos projetos eu recomendo Playwright: verdadeiro cross-browser (incluindo o motor do Safari), execuções em paralelo e ótimos rastros. Se sua equipe já usa Cypress, eu amplio e estabilizo ao invés de reescrever. Decidimos juntos no primeiro dia.
Já temos testes, mas eles são instáveis. Você pode consertá-los?
Sim. eu descubro as causas raiz (timing, dados de teste, estado compartilhado, seletores frágeis), conserto ou posto em quarentena e adiciono retries apenas quando justificado. Você recebe um relatório curto do que estava errado e como evitar que volte.
Os testes vão rodar no meu CI?
Sim. O pacote Standard e Premium incluem um pipeline para GitHub Actions, GitLab CI ou Jenkins que roda a cada pull request e publica o relatório HTML, traces e vídeos como artefatos. O Basic vem com um comando de execução local de uma linha.
O que você precisa de mim para começar?
A URL do app (staging é ideal), uma conta de teste, os 1 a 3 fluxos que mais importam e acesso ao seu repositório se os testes precisam ficar nele. Se você não tem repositório ainda, eu entrego um projeto standalone limpo.
Minha equipe pode manter os testes depois que você terminar?
Esse é o objetivo. Nomes claros, page objects ou passos de BDD, sem waits mágicos, e um README de como adicionar um novo teste. Você fica com todo o código. Premium inclui uma call de handover com seus desenvolvedores.
Você também pode testar minha API ou meu app móvel?
API: sim, posso adicionar checagens de API à suíte, ou veja meu gig separado de API testing. Mobile web: sim, via emulação de dispositivos Playwright. apps nativos iOS ou Android estão fora do escopo deste gig. Me manda uma mensagem que encontramos o encaixe certo.

