Pular pro conteúdo

Playwright E2E Testing skill

Testes automáticos que abrem o site, preenchem, clicam e conferem o resultado no Chrome, no Firefox e no Safari antes de o cliente achar o erro.

por bobmatnyc

instalações
2.700
estrelas no GitHub
78
No skills.sh desde
janeiro de 2026
Licença
MIT

Atualizada no GitHub em 18 de julho de 2026. Dados conferidos em 26 de outubro de 2026, no skills.sh e no GitHub.

O que ela faz

É um guia de referência do Playwright, a ferramenta que abre o navegador e repete o que um usuário faria: entrar na página, preencher, clicar e conferir o que aparece. Cobre a instalação, o arquivo de configuração e testes rodando no Chromium, no Firefox, no WebKit e num celular simulado.

Mostra como achar botões e campos pelo papel e pelo nome, em vez de seletores frágeis, organizar as telas em classes (Page Object), fazer login uma vez e reaproveitar, simular respostas de API e erros de rede e comparar prints da tela pra pegar mudança visual.

Também traz testes em paralelo e divididos em partes, o modo visual de depuração, o trace viewer, vídeo das falhas e um modelo pronto pra rodar os testes no GitHub Actions ou no Docker.

Nas palavras de quem fez

Playwright modern end-to-end testing framework with cross-browser automation, auto-wait, and built-in test runner…

bobmatnyc, no SKILL.md

Quando usar

  • Garantir que o cadastro e o login continuam funcionando depois de cada mudança
  • Testar o checkout de uma loja do começo ao fim antes de publicar
  • Conferir se a página quebra no Safari ou no celular
  • Pegar mudança visual não planejada comparando prints da tela
  • Rodar os testes sozinhos a cada push no GitHub

Depois de instalar, é só pedir assim

  • Lê o SKILL.md da skill do Playwright, instala o Playwright neste projeto e cria um teste do cadastro até o painel
  • Escreve testes que conferem se a página de vendas abre certo no Chrome, no Safari e no celular
  • Configura o GitHub Actions pra rodar os testes do Playwright em todo pull request

Segurança

Gen Agent Trust Hub, Socket e Snyk leem o código da skill atrás de comando perigoso, dado vazando e instrução escondida. Alerta não é reprovação: quer dizer que vale ler o que a skill faz antes de instalar.

  • Gen Agent Trust HubPassou
  • SocketPassou
  • SnykPassou

Perguntas

Como instalar a Playwright E2E Testing no Claude Code?

Toca em Levar, aqui nesta página, e deixa seu nome, e-mail e WhatsApp (é uma vez só). Aparece uma frase pronta: cola ela no Claude Code, que ele mesmo instala a Playwright E2E Testing, e a skill passa a valer na próxima conversa. A mesma frase serve no Codex. Se preferir fazer na mão, o passo a passo está em como instalar skills no Claude Code.

O que precisa pra funcionar?

Um projeto com Node.js, o pacote @playwright/test e os navegadores baixados com npx playwright install. Não pede chave de API nem conta paga.

O Claude usa a skill sozinho?

Não. O arquivo vem marcado pra o Claude não chamar sozinho e pra não aparecer como comando com barra. Pra usar, peça pra ele ler o SKILL.md dela antes de escrever os testes. Ela não testa o site por conta própria: guia o agente a escrever e rodar os testes.

Roda no Codex e no Antigravity?

Sim. É um texto de referência com exemplos em TypeScript, sem script próprio. Qualquer agente que escreva código e rode comando no terminal consegue seguir.

Levar essa skill

1x playwright-e2e-testingR$ 0,00

TotalR$ 0,00

A skill sai aqui mesmo, na hora. Seus dados eu uso pra falar com você sobre o MazyOS.

Levar precisa do JavaScript ligado. O código da skill está no GitHub: github.com/bobmatnyc/claude-mpm-skills

Aprenda a usar

Mais da loja bobmatnyc

Ver a loja bobmatnyc