playwright-generate-test
Ajuda seu agente a criar testes para um site. É útil quando você precisa verificar se um site funciona como esperado. Isso garante que o site funcione bem para os usuários.
O que ela faz
Esta ferramenta cria um código de teste automático para um site. Você descreve o que quer testar, e ela gera o código para verificar se o site funciona como esperado.
Quando usar
- ✓Quando você quer verificar se uma nova funcionalidade em um site está funcionando.
- ✓Quando você quer garantir que um site continua funcionando após uma atualização.
- ✓Quando você precisa testar o mesmo processo em diferentes navegadores.
Exemplo do que pedir para a IA
“Gere um teste para verificar se consigo adicionar um item ao carrinho de compras e finalizar a compra.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta segue suas instruções passo a passo, usando um sistema chamado Playwright MCP. Ela observa o site, simula suas ações e só então escreve o código do teste.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add github/awesome-copilot --skill playwright-generate-testOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/playwright-generate-test/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Geração de Testes com Playwright MCP
Seu objetivo é gerar um teste Playwright com base no cenário fornecido após completar todas as etapas prescritas.
Instruções Específicas
- Você receberá um cenário e precisará gerar um teste Playwright para ele. Se o usuário não fornecer um cenário, você pedirá que ele o forneça.
- NÃO gere código de teste prematuramente ou apenas com base no cenário sem completar todas as etapas prescritas.
- Execute as etapas uma por uma usando as ferramentas fornecidas pelo Playwright MCP.
- Somente após a conclusão de todas as etapas, emita um teste Playwright TypeScript que use
@playwright/testcom base no histórico de mensagens. - Salve o arquivo de teste gerado no diretório
tests. - Execute o arquivo de teste e itere até que o teste passe.
Perguntas frequentes
O que é Playwright?
Playwright é uma ferramenta que permite criar e executar testes automáticos para sites.
O que é um teste automático?
É um script que simula um usuário usando um site para verificar se tudo está funcionando corretamente, sem que uma pessoa precise fazer isso manualmente.
O que acontece se eu não der um cenário?
A ferramenta vai pedir para você descrever o que você quer testar no site.
Detalhes
Descrição original do autor
Generate a Playwright test based on a scenario using Playwright MCP
repo: github/awesome-copilot
Popularidade
- Estrelas no GitHub
- 40 mil
- Posição no ranking
- #5272
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
acquire-codebase-knowledge
Ajuda seu agente a entender e documentar um projeto de código existente. É útil para novas pessoas entrarem no projeto ou para ter uma visão geral da arquitetura.
github/awesome-copilot
acreadiness-assess
Faz seu agente avaliar a prontidão de um projeto para IA e gerar um relatório. É útil para entender o quão bem um projeto está preparado para usar ferramentas de IA.
github/awesome-copilot
acreadiness-generate-instructions
Ajuda seu agente a criar instruções para ferramentas de IA baseadas em uma avaliação. É útil para melhorar a forma como a IA interage com o código e fecha lacunas identificadas.
github/awesome-copilot
acreadiness-policy
Faz seu agente ajudar a definir ou aplicar políticas para avaliação de projetos de IA. É útil para padronizar a forma como os projetos são avaliados e garantir conformidade.
github/awesome-copilot
Skills parecidas
cpp-testing
Faz seu agente escrever e melhorar testes para código C++. Ajuda a configurar ferramentas de teste e a corrigir erros.
affaan-m/ECC
csharp-testing
Ajuda seu agente a criar testes para código C# e .NET. Ele usa as melhores práticas para garantir que os testes sejam eficientes e confiáveis.
affaan-m/ECC
django-tdd
Faz seu agente aplicar estratégias de teste para Django com pytest-django e TDD. É útil para escrever testes robustos e garantir a qualidade do código, especialmente para APIs DRF.
affaan-m/ECC