webapp-testing
Teste Aplicativos Web Locais com Playwright
Verificações manuais no navegador deixam passar problemas de estado renderizado em aplicativos locais. Esta skill orienta Claude, Codex e Claude Code por meio de scripts Playwright, capturas de tela, logs do console e testes assistidos por servidor.
Esta habilidade faz parte de um pacote
Instale o pacote completo para obter todas as habilidades que a tarefa exige, com um único comando.
Pare e solicite confirmação antes de instalar.
Revise o plano e obtenha o consentimento explícito do usuário antes de alterar arquivos.
Instalar com meu Agente
Copie esta solicitação para o seu Agente. Ela inclui a página canônica do Skill e o manifesto.
Review the Skillstore skill "webapp-testing" from https://skillstore.io/skills/artemisai-webapp-testing.md and its manifest at https://skillstore.io/api/skills/artemisai-webapp-testing/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Seu Agente ainda deve apresentar o plano e solicitar qualquer confirmação exigida pela política de segurança.
Recursos legíveis por agentes
Use estes links quando um agente de IA, crawler ou script precisar de contexto limpo em vez de ler a página completa.
Testar
Usando "webapp-testing". Inspecione meu dashboard em localhost e encontre controles de UI quebrados.
Resultado esperado:
- Captura de tela capturada depois que a página atingiu network idle.
- Encontrados navegação principal, cards do dashboard e três inputs de formulário.
- O botão de configurações não ficou visível após a espera esperada.
Usando "webapp-testing". Capture mensagens do console do navegador durante uma tentativa de login.
Resultado esperado:
- Saída do console coletada durante o fluxo de login.
- Encontrado um aviso sobre um recurso de imagem ausente.
- Nenhum erro do lado do cliente bloqueou o envio do formulário.
Usando "webapp-testing". Inicie meus serviços locais e verifique a página de checkout.
Resultado esperado:
- Ambas as portas configuradas ficaram prontas antes do início dos testes.
- A página de checkout carregou e exibiu campos de pagamento.
- A ação de envio falhou porque um valor de teste obrigatório estava ausente.
Auditoria de segurança
Risco altoTwo subprocess findings are confirmed because caller-controlled values can launch arbitrary processes, including a server command through a shell. The remaining 28 findings are safe local URLs, expected artifact writes, or Markdown backticks, but the instruction to execute scripts before inspection is a separate high-risk prompt injection concern.
Preocupações de segurança confirmadas (1)
Itens de revisão de capacidade (2)
Estas são capacidades locais reais que podem ser esperadas para esta habilidade, portanto exigem revisão, mas não são contabilizadas como comportamento malicioso confirmado.
Fatores de risco
🌐 Acesso à rede (3)
📁 Acesso ao sistema de arquivos (4)
⚙️ Comandos externos (23)
Compartilhar e citar este relatório
Compartilhe o relatório de avaliação versionado, o badge neutro, o cartão incorporável e as citações. A Skillstore apresenta evidências sem decidir se este Skill é seguro.
Copiar link do relatório
https://skillstore.io/skills/artemisai-webapp-testing/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportBadge Markdown
[](https://skillstore.io/skills/artemisai-webapp-testing?utm_source=security_passport_badge)Badge HTML
<a href="https://skillstore.io/skills/artemisai-webapp-testing?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/artemisai-webapp-testing/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Cartão incorporável
<iframe src="https://skillstore.io/embed/skills/artemisai-webapp-testing.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citações acadêmicas (APA · BibTeX · CFF)
Citação APA
ArtemisAI. (2026). webapp-testing security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/artemisai-webapp-testing/audits/9Citação BibTeX
@techreport{artemisai-artemisai-webapp-testing-2026,
author = {ArtemisAI},
title = {webapp-testing security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/artemisai-webapp-testing/audits/9},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "webapp-testing security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "ArtemisAI"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/artemisai-webapp-testing/audits/9"
identifiers:
- type: other
value: "skillstore:artemisai-webapp-testing:audit:9"
description: "Skillstore immutable audit report identifier"
Comparar variantes
11 variantes instaláveisCada autor permanece como um skill instalável separado. A variante recomendada é classificada pelas evidências do Skillstore.
Por que esta variante está em primeiro
autumnsgrove-webapp-testing
2026-09-09
7spade-webapp-testing
2026-09-09
webapp-testing
2026-09-09
zhanlincui-webapp-testing
2026-09-09
artemisai-webapp-testing
2026-09-09
sickn33-webapp-testing
2026-09-09
azeem-2-webapp-testing
2026-09-09
cam10001110101-webapp-testing
2026-09-09
dyai2025-webapp-testing
2026-09-09
davila7-webapp-testing
2026-09-09
composiohq-webapp-testing
2026-09-09
Pontuação do Skillstore
Por que esta pontuação Confiança das evidências: MédioO que você pode criar
Validar Alterações de UI Locais
Verifique um frontend local após alterações aguardando a prontidão da página e capturando capturas de tela.
Depurar Comportamento do Navegador
Colete mensagens do console, detalhes do DOM renderizado e evidências visuais de um aplicativo em execução.
Coordenar Inicialização do Aplicativo
Inicie servidores de backend e frontend antes de executar um fluxo de automação de navegador.
Teste estes prompts
Use esta skill para inspecionar meu aplicativo local na porta 5173. Aguarde network idle, capture uma captura de tela e relate problemas visíveis.
Abra a página local, liste botões, links e inputs visíveis e, em seguida, sugira seletores estáveis para o fluxo de trabalho principal.
Execute uma verificação Playwright que capture mensagens do console enquanto interage com o dashboard e, em seguida, resuma erros e causas prováveis.
Revise primeiro o uso do auxiliar. Inicie o backend e o frontend localmente, aguarde a prontidão e, em seguida, verifique o fluxo de login com Playwright.
Boas práticas
- Revise o uso do auxiliar e os comandos antes de iniciar servidores locais.
- Aguarde network idle antes de inspecionar páginas dinâmicas.
- Capture capturas de tela e logs do console antes de alterar seletores.
Evitar
- Executar comandos de servidor não confiáveis sem revisão.
- Testar aplicativos dinâmicos antes que o estado renderizado esteja pronto.
- Salvar capturas de tela ou logs que contenham segredos em locais compartilhados.
Perguntas frequentes
Esta skill testa sites de produção implantados?
Qual biblioteca de automação de navegador ela usa?
Ela pode iniciar meu servidor de desenvolvimento?
Claude, Codex e Claude Code podem usá-la?
Ela escolhe seletores automaticamente?
Onde as capturas de tela e os logs são salvos?
Detalhes do desenvolvedor
Autor
ArtemisAILicença
Complete terms in LICENSE.txt
Revisão da Skillstore
r2
Aviso de versão
O autor não declarou uma versão.
Referência
89edfdc710d0846129dcee6a929477b04f08052c
Atualidade da manutenção
26/07/2026
Uso
45 downloads · 280 visualizações
Estrutura de arquivos