VoltarNotícia
Notícia1 de julho de 20262 min leitura

Lançamento da gravação de vídeos no shot-scraper 1.10: Melhora a comunicação de testes

R

Curadoria IA + Revisão Humana

Fonte original: simonwillison.net

Lançamento da gravação de vídeos no shot-scraper 1.10: Melhora a comunicação de testes
Gerado com IA

Por que isso importa para você?

A nova versão do shot-scraper facilita a gravação de testes automatizados, melhorando a comunicação visual com equipes e clientes. Esta ferramenta, projetada também para ser utilizada por agentes de inteligência artificial, permite gerar vídeos de testes de forma autônoma e rápida, otimizando assim seu fluxo de trabalho e a demonstração de novas funcionalidades.

Você já passou pela situação de ter um teste automatizado rodando perfeitamente na sua máquina, mas na hora de mostrá-lo para outra equipe ou para o cliente precisa gravar a tela manualmente? Simon Willison acabou de lançar a versão 1.10 do shot-scraper (dia 30 de junho de 2026) e vem para solucionar exatamente esse problema, com um foco muito especial em agentes de inteligência artificial.

O problema de mostrar seu trabalho visualmente

Até agora, ferramentas super robustas como Cypress ou Selenium fizeram o trabalho pesado dos testes automatizados. Mas se um desenvolvedor, alguém de QA ou até mesmo um agente de código autônomo precisava demonstrar visualmente que uma nova funcionalidade estava funcionando corretamente, o fluxo se tornava complicado. Era necessário capturar capturas de tela soltas ou depender de integrações bastante complexas para conseguir obter um vídeo fluido.

Shot-scraper já era conhecido na comunidade do GitHub por tirar capturas de tela automáticas a partir do terminal usando Playwright. No entanto, a versão 1.10 dá um salto gigante ao introduzir o comando video.

Como funciona o novo sistema de gravação?

A mágica por trás dessa atualização está em um simples arquivo chamado storyboard.yml. Em vez de brigar com configurações estranhas de gravação, você simplesmente redige um arquivo YAML com as instruções passo a passo: abra esta URL, clique neste botão, preencha este formulário com texto.

Uma vez pronto, o shot-scraper lê o arquivo, levanta um navegador invisível (aproveitando uma atualização recente do Playwright 1.61.0) e executa a rotina completa. Qual é o resultado? Ele te devolve um vídeo limpo em formato MP4 ou WebM sem que você tenha interagido com a interface em nenhum momento. Se sua equipe já conhece o Playwright, a adoção desta ferramenta levará literalmente alguns minutos.

Pensado para o "Agentic Engineering"

Aqui é onde a notícia se torna realmente interessante. O destaque dessa atualização não é apenas que grava vídeo, mas para quem foi projetada. Willison estruturou essa funcionalidade pensando em agentes de código (como os baseados em modelos GPT ou Claude).

O menu de ajuda do terminal e as mensagens de erro estão redigidos especificamente para que um modelo de linguagem possa lê-los, entender a sintaxe do arquivo YAML, corrigir seus próprios erros e gravar demonstrações de trabalho de forma completamente autônoma. Imagine pedir para sua IA programar uma nova funcionalidade e que, junto com o Pull Request, ela te entregue um vídeo mostrando como um usuário real a utiliza no navegador.

Vale a pena a mudança?

Por ser de código aberto, testar o shot-scraper não custa absolutamente nada. Para as equipes que utilizam Cypress ou Selenium de forma estrita para testes rigorosos, talvez essa ferramenta não substitua sua suíte principal de um dia para o outro. Mas se torna um complemento incrível e leve para gerar documentação visual rápida, facilitando a comunicação entre programadores, testadores e pessoas de negócios.