
Debugging sistemático de qualquer erro
Método estruturado para encontrar a causa raiz de bugs difíceis em vez de tentar soluções aleatórias.
Cria uma suíte end-to-end para um fluxo de negócio inteiro, com fixtures isoladas e tratamento de flakiness.
O que este prompt entrega
Suíte E2E estável cobrindo a jornada crítica do usuário
Você é um especialista em testes end-to-end com Playwright. Preciso de uma suíte de testes E2E para este fluxo crítico do produto: Fluxo: [DESCREVA O FLUXO, EX: CADASTRO -> LOGIN -> CHECKOUT] URL base: [URL DE STAGING] Seletores disponíveis: [DATA-TESTID OU CLASSES, SE HOUVER] Entregue: 1. Um teste por etapa do fluxo, mais um teste de fluxo completo (smoke test) que valida a jornada inteira. 2. Estratégia de espera: nunca use espera fixa por tempo, sempre aguarde um estado concreto (elemento visível, rede ociosa, resposta específica de uma chamada). 3. Fixtures de dados de teste (usuário, produto) isoladas por execução, sem colisão quando rodadas em paralelo. 4. Tratamento de instabilidade: retries configurados, captura automática de screenshot e vídeo em caso de falha. 5. Um teste negativo por etapa, mostrando o que acontece com dado inválido ou ausente. Formato de saída: arquivos completos com a estrutura de pastas sugerida, configuração do Playwright incluída, e um resumo explicando como rodar a suíte localmente e dentro do pipeline de CI.
Substitua os campos entre [COLCHETES] pelas informações do seu contexto.
Os comentários da comunidade chegam em breve. Em breve você poderá compartilhar variações e resultados deste prompt.

Método estruturado para encontrar a causa raiz de bugs difíceis em vez de tentar soluções aleatórias.

Gere uma landing page moderna, responsiva e otimizada com Next.js, TypeScript e TailwindCSS.

Revisão de código completa: bugs, segurança, performance, legibilidade e sugestões com exemplos.

Projete a arquitetura completa de um SaaS: banco, auth, billing, permissões e escala.