playwright-browser-automation
Automatize tarefas do navegador com Playwright
متاح أيضًا من: Claude Assistant
Teste sites e automatize interações no navegador com Playwright. Escreva scripts de teste personalizados para testar páginas, preencher formulários, capturar capturas de tela e validar design responsivo em diferentes dispositivos.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "playwright-browser-automation". Tire uma captura de tela de https://example.com
النتيجة المتوقعة:
- Captura de tela salva em /tmp/screenshot.png
- Título da página: Example Domain
- Página carregada com sucesso em 234ms
استخدام "playwright-browser-automation". Verifique todos os links em https://example.com
النتيجة المتوقعة:
- Links funcionando: 5
- Links quebrados: []
- Todos os links validados com sucesso
استخدام "playwright-browser-automation". Teste o formulário em https://example.com/contact
النتيجة المتوقعة:
- Formulário preenchido com sucesso
- Submissão confirmada
- Nenhum erro de validação encontrado
التدقيق الأمني
مخاطر منخفضةThis is a legitimate Playwright browser automation skill. All static findings are false positives: screenshot references are local /tmp writes, hardcoded URLs are localhost placeholders for dev testing, temp directory access is intentional for script isolation, and backticks are markdown code block delimiters. No malicious patterns, exfiltration, or dangerous command execution found.
مشكلات منخفضة المخاطر (1)
عوامل الخطر
⚡ يحتوي على سكربتات (1)
🌐 الوصول إلى الشبكة (1)
📁 الوصول إلى نظام الملفات (1)
⚙️ الأوامر الخارجية (1)
درجة الجودة
ماذا يمكنك بناءه
Testar desenvolvimento local
Teste sites locais detectando automaticamente servidores de desenvolvimento e executando testes automatizados no navegador
Validar formulários web
Automatize preenchimento de formulários, testes de submissão e validação de fluxos de login entre navegadores
Verificar design responsivo
Capture capturas de tela em múltiplas viewports para verificar implementação de design responsivo
جرّب هذه الموجهات
Tire uma captura de tela de https://example.com e salve em /tmp
Verifique todos os links em https://example.com e relate quais estão quebrados
Teste o formulário de contato em https://example.com preenchendo os campos nome, email e mensagem
Teste https://example.com em viewports de desktop, tablet e celular e salve as capturas de tela
أفضل الممارسات
- Use /tmp para todos os scripts de teste para manter o diretório do plugin limpo
- Defina headless: false para ver as ações do navegador enquanto acontecem
- Sempre detecte servidores de desenvolvimento primeiro ao testar aplicações localhost
تجنب
- Escrever arquivos de teste no diretório de instalação do plugin
- Usar modo headless quando você precisa ver o que está acontecendo
- Pular tratamento de erros em scripts de automação
الأسئلة المتكررة
Quais plataformas são suportadas?
Quais são os limites de uso?
Posso integrar isso com CI/CD?
Meus dados estão seguros?
Por que o navegador não está abrindo?
Como isso é diferente de outras ferramentas de teste?
تفاصيل المطور
المؤلف
DataFlightالترخيص
MIT
المستودع
https://github.com/DataflightSolutions/claude-plugins/tree/main/plugins/playwright/skills/playwrightمرجع
main
بنية الملفات
📄 SKILL.md