Pular para o conteúdo principal
Mantenha seu ambiente de staging sob monitoramento constante. Esta automação agendada executa sua suíte completa de testes E2E ou smoke em staging todas as noites, captura falhas com contexto completo de reprodução, abre tickets no Linear para regressões legítimas e publica um resumo no seu canal de QA no Slack — para que você comece cada manhã sabendo exatamente qual é o estado do staging.

Use este template

Abra QA noturno e testes de smoke no Devin e crie a automação com a configuração padrão. Você pode personalizá-la antes de salvar.
Procurando um passo a passo prático? Veja o tutorial passo a passo de QA noturno e testes de smoke.

O que esta automação faz

O template Nightly QA é uma automação essencial para qualquer equipe que trabalhe com um workflow de CI/staging. Devin executa sua suíte de testes (Playwright, Cypress, scripts personalizados — o que quer que você já use), classifica cada falha como intermitente ou como uma regressão real e abre tickets com contexto suficiente para que alguém consiga corrigir sem precisar reproduzir o problema novamente.

Como funciona

Acionador: Evento agendadorecurring
  • Evento: schedule:recurring
    • Condições:
      • rrule corresponde a FREQ=DAILY;BYHOUR=2;BYMINUTE=0
O que Devin faz: Inicia uma sessão com o contexto completo do evento, executa o prompt abaixo e, opcionalmente, notifica você em caso de falha.

Pré-requisitos

  • Integrações: Nenhuma obrigatória. Esta automação funciona apenas como uma sessão agendada.

Exemplo de prompt

O template inclui este prompt. Você pode editá-lo depois de clicar em Usar template ou deixá-lo como está.

Configurando

  1. Abra Automações → Templates no Devin.
  2. Clique em QA noturno e testes de smoke. A página de criação será aberta com este template pré-preenchido.
  3. Conecte as integrações necessárias e instale os servidores MCP, caso ainda não tenha feito isso.
  4. Substitua os valores de placeholder nas condições do acionador (por exemplo, troque your-org/your-repo pelo seu repo real).
  5. Revise o prompt e ajuste-o à linguagem, às convenções e às regras de proteção da sua equipe.
  6. Clique em Criar automação.
A maioria dos templates de automação inclui limites sugeridos de ACU e de invocação para controlar os custos durante o rollout inicial. Mantenha-os como estão até ter confiança no comportamento da automação e, depois, aumente-os para se adequar à sua carga de trabalho.

Quando usar este template

  • Detectar regressões que só aparecem em ambientes de staging
  • Manter a confiança em suítes de teste de longa duração que não podem ser executadas a cada commit
  • Abrir tickets automaticamente para flakes reais, para que não fiquem esquecidos
  • Manter seu ciclo de feedback de QA funcionando durante a noite e ao longo do fim de semana

Ideias de personalização

  • Altere o agendamento (por hora, por deploy ou sob demanda via webhook)
  • Troque por qualquer framework de testes — Playwright, Cypress, Jest, pytest, Go test
  • Encaminhe os resultados para Linear, Jira, problemas do GitHub ou Slack
  • Anexe segredos com as credenciais do banco de dados de staging para que Devin possa consultar os dados de verificação

Veja também