Gerador de Relatórios de Bugs

Carregue uma gravação de tela do bug, marque cada etapa conforme ela acontece, e os carimbos de data/hora, quadros e detalhes do ambiente são capturados para você. Copie o relatório finalizado para o GitHub ou Jira.

Carregar gravação do bug

MP4, MOV, WebM suportados. Reproduzido e capturado no seu navegador, nada é enviado.

As gravações são criptografadas em trânsito e em repouso e não são usadas para treinar modelos de IA. Privacidade · Segurança

Transforme uma Gravação em um Relatório Acionável

Carregue a gravação de tela do bug. Reproduza-a e, cada vez que algo relevante acontecer, marque. O carimbo de data/hora é capturado, um quadro é retirado do vídeo naquele momento, e o passo é adicionado a uma lista numerada.

Escreva o resumo, o que você esperava e o que aconteceu em vez disso, depois copie tudo como Markdown para GitHub, marcação Jira ou texto simples. Os detalhes do navegador e da tela já vêm preenchidos.

A gravação nunca sai da sua máquina. Ela é reproduzida de um arquivo local e os quadros são desenhados no seu dispositivo, o que é importante quando o bug está em uma compilação não lançada ou na conta de um cliente.

Por Que Isso Não Usa IA Para Escrever o Relatório

Um modelo observando uma gravação de tela pode descrever o que vê. Ele não pode saber o que você esperava ver, e essa é a metade de um relatório de bug que decide se alguém pode agir sobre ele.

“Clicou em Confirmar, o painel da fatura estava vazio” é uma observação. Se isso é um bug, depende inteiramente do que deveria ter aparecido lá, e a única pessoa que sabe disso é você. Uma ferramenta que gera o comportamento esperado a partir de um vídeo está adivinhando e apresentando o palpite como uma descoberta, o que é pior do que deixar o campo em branco, porque uma expectativa errada e plausível envia um desenvolvedor para o caminho errado.

Então, a divisão aqui é deliberada. A ferramenta faz o trabalho mecânico que pode fazer exatamente: carimbos de data/hora, quadros, ambiente, formatação, numeração. Você fornece o julgamento. Isso leva cerca de um minuto e o resultado é um relatório sobre o qual ninguém precisa voltar a você.

As Três Coisas Que os Relatórios Geralmente Perdem

Tendo lido muitos relatórios de bugs incompletos, as mesmas lacunas se repetem, e todas as três são mecânicas, em vez de difíceis.

Carimbos de data/hora. Um relatório que diz “veja o vídeo anexado” faz o leitor assistir quatro minutos para encontrar o momento. Um passo que diz que aconteceu em 1:12 não.

Ambiente. Navegador, sistema operacional, tamanho da tela. Todo mundo sabe que deve incluir e quase ninguém o faz, porque significa abrir um painel de configurações enquanto você está pensando. Ele é lido do seu navegador aqui e já está preenchido no relatório, e você pode corrigi-lo.

Imagens estáticas. Um quadro no momento da falha é o que é escaneado em uma lista de vinte problemas. Retirar quadros de um vídeo manualmente é tedioso o suficiente para que as pessoas pulem essa etapa, então isso acontece automaticamente a cada passo que você marca.

O Que é Capturado, Precisamente

Cada passo marcado registra o tempo exato de reprodução e um quadro JPEG do vídeo naquele momento, redimensionado para manter o relatório leve. Você pode baixar os quadros para anexar ao problema.

O ambiente vem do navegador: seu nome e versão, o sistema operacional, o tamanho da tela com sua proporção de pixels e o tamanho da viewport. Os navegadores agora relatam menos sobre si mesmos do que costumavam, então alguns desses dados podem voltar como desconhecidos, e cada campo é editável em vez de bloqueado.

Nada é inferido dos pixels. A ferramenta não tenta ler textos de erro na tela ou adivinhar em qual elemento você clicou, porque fazer isso de forma não confiável é pior do que não fazer.

A Estrutura Que Preenche

A saída segue a forma que um relatório de bug assumiu, porque os rastreadores e as pessoas que os leem esperam por isso. Se você estava procurando por um modelo de relatório de bug, este é um que já vem preenchido em vez de um que você cola e fica olhando.

Resumo primeiro, em uma única linha, porque essa linha é o que alguém escaneia em uma lista de trinta problemas e decide se o seu será aberto hoje.

Em seguida, passos numerados com o código de tempo em cada um, comportamento esperado, comportamento real e o ambiente. Essa ordem não é decoração. Um leitor verifica os passos para ver se é reproduzível, o par esperado e real para ver se é realmente um bug, e o ambiente para ver se é o deles. Ocultar qualquer um desses custos uma viagem de ida e volta.

O que um modelo em branco não pode fazer é preencher-se, que é a parte que faz as pessoas pularem. Aqui, os passos, códigos de tempo, quadros e ambiente chegam preenchidos, e você escreve os três campos que uma ferramenta genuinamente não pode saber.

Antes de Gravar

O relatório é tão bom quanto a gravação, e dois hábitos fazem a diferença.

Comece de um estado conhecido. Uma gravação que começa no meio da sessão deixa o leitor a adivinhar o que veio antes, por isso os passos deixam de ser reproduzíveis. Comece numa tela de login, uma página nova, ou um ponto de partida descrito.

Limpe a tela de qualquer coisa que não deva ser partilhada. Tokens numa barra de URL, o nome de um cliente, um e-mail não relacionado noutra aba, uma chave de API num painel de ferramentas de desenvolvimento. Um relatório de bug é encaminhado, colado no chat e lido por pessoas fora da equipe, e uma gravação de tela carrega tudo o que estava na tela no momento. Esta ferramenta nunca carrega o vídeo, mas o relatório e os frames vão para onde os enviar.

O Que Não Faz

Não regista o problema. Não há ligação a GitHub, Jira ou qualquer outra coisa; você copia o relatório e cola-o onde pertence, o que também significa que o lê antes de qualquer outra pessoa.

Não capta logs, pedidos de rede ou saída da consola. Esses residem nas suas ferramentas de desenvolvimento e são extremamente importantes para alguns bugs. Anexe-os através de qualquer rota segura que a sua equipe já utilize, em vez de filmar uma consola.

E não diagnostica nada. Não lhe dirá a causa, qual componente está com falha, ou se isto duplica um problema existente. Coloca a evidência numa forma que alguém pode trabalhar, e esse é todo o trabalho.

Gravando o Bug em Primeiro Lugar

Se ainda precisar de capturar o problema, o gravador de tela grava uma aba, uma janela ou o ecrã inteiro no navegador. Para um bug que precisa narrar enquanto reproduz, grave com áudio e a explicação permanece anexada à evidência.

Dois vizinhos que vale a pena conhecer. Se quiser imagens individuais em vez de um relatório, o extrator de frames de vídeo extrai frames em intervalos. E se a gravação for longa e quiser a narração falada como texto, o gerador de transcrições transforma a narração em algo pesquisável.

FAQ

Como escrevo um relatório de bug a partir de uma gravação de tela?

Carregue a gravação, reproduza-a e marque cada passo à medida que acontece para que o carimbo de data/hora e um frame sejam capturados. Em seguida, adicione um resumo de uma linha, o que você esperava e o que realmente aconteceu. Copie o resultado como Markdown ou marcação Jira e cole-o no seu rastreador.

Como se escreve um bom relatório de bug?

Comece com um resumo de uma linha que alguém possa escanear, depois passos numerados que realmente o reproduzam, depois o que você esperava versus o que aconteceu, e depois o ambiente. As partes que as pessoas pulam são os códigos de tempo, as imagens estáticas e os detalhes do ambiente, razão pela qual estes são capturados para si aqui. As decisões de julgamento permanecem suas.

Ele escreve os passos de reprodução para mim?

Ele capta quando cada passo aconteceu e como a tela parecia, e você descreve o passo em poucas palavras. Ele deliberadamente não inventa a descrição ou o comportamento esperado, porque uma ferramenta não pode saber o que você estava a tentar fazer ou o que deveria ter acontecido.

Posso usá-lo com Jira ou GitHub?

Sim, copiando e colando. O relatório é gerado em Markdown para GitHub e GitLab, marcação Jira para Jira, ou texto simples para qualquer outra coisa. Não se conecta a essas ferramentas nem registra nada em seu nome.

A minha gravação de tela é carregada?

Não. O vídeo é carregado do seu dispositivo e reproduzido localmente, e os frames são capturados no navegador. Nada é enviado para qualquer lugar, o que é o objetivo quando a gravação mostra uma build não lançada ou dados reais de clientes.

De onde vêm os detalhes do navegador e do sistema?

Do seu navegador, que informa o seu próprio nome, versão, sistema operacional, tamanho da tela e viewport. Os navegadores modernos revelam deliberadamente menos do que costumavam, então um campo pode retornar como desconhecido. Cada um é editável, então corrija qualquer coisa errada antes de copiar o relatório.

Ele pode ler a mensagem de erro na tela?

Não, e isso é deliberado. Ler texto de frames de vídeo não é fiável, e uma mensagem de erro transcrita incorretamente é pior do que uma que o leitor pode ver por si mesmo no frame anexado. Digite o erro exato no campo de comportamento real.

Resultados Reais de Usuários Reais

works like a charm, notes have been super helpful alongside chat function. loveeeee
KS
Katharine Suy
Chrome Web Store, October 17, 2024
nice app for important summary
S
SAHIL
Google Play, January 30, 2026

Pronto para aumentar sua produtividade?

Comece a usar o Gerador de Relatórios de Bugs com uma conta gratuita. Limites de uso se aplicam; o download de aplicativos requer um plano pago.

Começar Grátis →

Comece a usar em 60 segundos