Receitas de IA do diaTrabalhoVerificado 31 de jul. de 2026

Crie um agente de IA para testes automáticos de aplicativo em 7 minutos

Conjunto pronto de testes automáticos a partir da descrição de funcionalidades - sem código e sem instalar frameworks

  1. 1.Abra a página inicial do Playwright e clique em «Get started». O navegador abrirá na página de documentação - esse é o seu ambiente de trabalho, não precisa instalar nada no computador.

    O Playwright é totalmente gratuito e mantido pela Microsoft. Para esta receita, basta ter a aba de docs aberta.

    Playwright
  2. 2.Vá para a seção Codegen: no menu esquerdo, escolha «Getting started» → «Codegen». Inicie a ferramenta de gravação - abrirá uma janela do navegador e o painel Inspector. Na barra de endereços do Inspector, digite a URL do seu aplicativo e pressione Enter.

    O Codegen registra cada ação sua na janela do navegador e transforma imediatamente em um cenário de teste pronto em JavaScript/TypeScript.

    Playwright Codegen
  3. 3.Percorra o cenário principal do aplicativo manualmente: login, criação de entidade, navegação entre seções. Clique em Record, clique nos elementos - o Codegen registra as ações. No painel Inspector, abra a aba «Assertions» e adicione verificações: visibilidade de texto, presença de botão.

    Não escreva as verificações manualmente - basta clicar no elemento na janela e escolher o tipo de assertion (visibility, text, has text) no Inspector. Isso já é um teste automático.

    Playwright Codegen
  4. 4.Copie o código gerado no painel do Codegen (lado direito da janela). Cole em um novo chat do ChatGPT e adicione uma instrução para o agente de IA, que vai expandir e melhorar os testes automáticos.

    O plano gratuito do ChatGPT é suficiente - o gpt-4o-mini dá conta do recado. Não insira tokens, senhas do ambiente de produção ou dados pessoais de usuários.

    ChatGPT Sobre a ferramenta
    Prompt
    Aqui está um teste do Playwright gravado com Codegen para o meu app.
    
    [COLE O CÓDIGO GRAVADO AQUI]
    
    Atue como um agente de automação de QA. Faça o seguinte:
    1. Adicione assertions explícitos após cada ação-chave (título da página, texto visível, URL contém).
    2. Envolva esperas de rede instáveis em waitForResponse / waitForLoadState('networkidle').
    3. Extraia os seletores para um objeto de seletores no topo.
    4. Adicione uma sugestão de estratégia data-testid para [NOME_DO_APP] nos comentários.
    5. Gere o teste refatorado final como um único arquivo pronto para rodar, além de um resumo de 3 pontos do que você mudou.
    
    Descrição do app: [DESCRIÇÃO DO SEU APP EM UMA FRASE]
    O que este prompt fazPrompt em português: carrega o teste gravado no ChatGPT e pede ao agente para adicionar verificações, remover esperas instáveis, extrair seletores e sugerir uma estratégia data-testid. Substitua [COLE O CÓDIGO GRAVADO AQUI] pelo código do Codegen, [NOME_DO_APP] pelo nome do aplicativo, [DESCRIÇÃO DO SEU APP EM UMA FRASE] por uma frase sobre o que seu app faz.
  5. 5.Copie o teste final da resposta do ChatGPT. Volte ao Playwright: abra «API testing» → no topo da página, escolha «Test runner». Cole o código no editor online do Playwright (seção «Try Playwright» na página inicial) e clique em Run - o teste é executado direto no navegador, sem necessidade de instalação.

    Se um runner online não estiver disponível, copie o arquivo para o repositório do projeto e execute com npx playwright test - mas para a primeira execução, o Try Playwright é suficiente.

    Try Playwright
  6. 6.Salve o arquivo de teste pronto no repositório. Volte ao ChatGPT e peça ao agente para gerar mais 3 cenários negativos (senha inválida, campos vazios, exclusão de entidade) - use o prompt abaixo. Adicione-os ao mesmo projeto - o agente de IA básico de testes automáticos está pronto.

    Esses testes podem ser executados localmente ou em CI (GitHub Actions, GitLab CI) - o Playwright é oficialmente suportado.

    ChatGPT Sobre a ferramenta
    Prompt
    Com base no teste acima, gere 3 casos de teste adicionais do Playwright para [NOME_DO_APP]:
    1. Login com credenciais inválidas - verifique se a mensagem de erro está visível.
    2. Envio de formulário com campos obrigatórios vazios - verifique as mensagens de validação.
    3. Exclusão de uma entidade e confirmação de que ela desaparece da lista.
    
    Use o mesmo objeto de seletores. Gere como um único arquivo, um bloco describe com 3 blocos it.
    O que este prompt fazPrompt em português: o agente gera três testes negativos - dados inválidos, campos vazios, exclusão de entidade. Substitua [NOME_DO_APP] pelo nome do seu aplicativo.
💰 Quanto custa acompanharpreços em 2026-07
  • grátisGoogle AI Studio / Gemini APIPlano gratuito: 15 requisições por minuto e 1500 requisições por dia para o modelo gemini-1.5-flash. Não exige cartão.
  • grátisPythonPython - linguagem de programação gratuita e de código aberto, instalação e uso não custam nada.
  • grátisGoogle AI Studio Tuning (fine-tuning)Fine-tuning está disponível no plano gratuito do Gemini, mas exige um dataset próprio de 100 a 500 exemplos. Consulte os limites atuais na página de tarifação.
Experimente e seja o primeiro a marcar

Por que hoje

1
vídeos de criadores em 48 h
8,1 mil
total de visualizações

Serviços de IA mudam rápido - interfaces e limites gratuitos podem diferir do descrito.