Um relatório de bug útil permite que outra pessoa reproduza o que você observou e decida o que investigar. Comece com um problema, uma construção conhecida e uma diferença clara entre o comportamento esperado e o real.
Comece com um ambiente reproduzível
Registre a versão e compilação do aplicativo, versão Android, modelo do dispositivo ou emulador e configurações relevantes. Observe o estado da conta e os dados de teste sem incluir senhas ou informações pessoais. Um relatório sobre uma construção antiga deveria dizer isso.
- Identifique a versão exata que você testou.
- Grave a tela, o estado da conta e as condições de rede necessárias para iniciar.
- Descreva quaisquer configurações que afetem o problema, como texto grande ou um idioma diferente.
Escreva uma ação por etapa
Comece de um estado que outro testador possa alcançar. Use uma sequência numerada curta com controles visíveis e informações concretas. Mantenha os problemas não relacionados em relatórios separados.
- Abra o aplicativo e navegue até a tela afetada.
- Insira o valor de teste ou execute a ação que aciona o problema.
- Descreva o resultado visível e com que frequência você o observou.
Separe o resultado esperado do real
O resultado esperado explica o que deveria acontecer e por que isso é razoável. O resultado real registra o que você viu. Evite assumir uma causa raiz, a menos que tenha sido verificada. A gravidade descreve o impacto; a equipe ainda decide a prioridade da correção.
Exemplo resolvido: uma ação de formulário oculta
Cenário ilustrativo, não um resultado medido pelo cliente: após aumentar o tamanho do texto, uma ação do formulário fica abaixo de um painel fixo e não pode ser alcançada. Um relatório útil identifica a construção, o tamanho da janela, a configuração do texto, as etapas de navegação e o comportamento de rolagem esperado. Anexe uma referência de captura de tela editada, se tiver uma.
Torne as evidências úteis e seguras para compartilhar
Uma captura de tela ou gravação curta deve mostrar o estado relevante. Faça referência a um arquivo ou anexo com acesso controlado em seu rastreador de problemas. Remova credenciais e dados pessoais de capturas e registros antes de compartilhar. Este site não carrega evidências.
Feche o ciclo com um novo teste
Após uma correção, execute novamente as etapas originais na nova compilação e o registro foi aprovado, falhou ou não foi possível verificar. Incluir fluxos adjacentes nas verificações de regressão. Não marque um problema como corrigido simplesmente porque uma alteração foi feita.
Perguntas frequentes
É o mesmo que um relatório de bug do sistema Android?
Não. Esta é uma descrição estruturada do problema para uma pessoa ou rastreador de problemas. Os relatórios de erros do sistema Android contêm logs de diagnóstico e são coletados separadamente com as ferramentas Android.
O gerador testa meu aplicativo?
Não. Você insere observações de seus próprios testes. O gerador os formata; ele não inspeciona um APK, não coleta registros do dispositivo nem verifica um defeito.
Quanto detalhe é suficiente?
Inclua contexto suficiente para que outra pessoa alcance o mesmo estado, siga as etapas e compare os resultados. Mantenha o relatório focado em um problema.
Gerador de relatório de bug Android
Crie um relatório de bug Android estruturado com etapas de reprodução, detalhes do dispositivo e resultados. Baixe Markdown ou imprima em PDF em seu navegador.
GUIAComo testar um aplicativo Android antes do lançamento
Crie um plano de teste de lançamento do Android: defina o escopo, escolha dispositivos representativos, verifique as principais jornadas e registre os resultados antes do envio.