top of page
Ícone azul da lista de verificação

Coleção Teste na Lupa: 3 - Bug não é Dedurar (Coleção Teste de Software - na Lupa) eBook Kindle

https://www.amazon.com.br/dp/B0F79LQ262

O Que é Gestão de Defeitos?

​​​

A gestão de defeitos é uma tarefa fundamental do analista de teste durante a fase de execução dos testes. É através desta gestão que estabelecemos parâmetros essenciais para priorizar projetos, builds, entregas e avaliar a estabilidade do sistema.

É preciso ter consciência de que, como prestamos um serviço, após sua execução não temos como 'provar' as horas trabalhadas de forma tangível. Vale lembrar que os bugs identificados não são uma qualificação negativa do desenvolvedor - nosso foco é sempre o sistema e sua qualidade final.

A gestão de defeitos pode ser implementada de forma simples através de ferramentas como Mantis, Word ou planilhas Excel. O importante é manter um processo consistente e documentado que permita rastreabilidade e análise posterior.

​​

Por Que Gerenciar Defeitos?

Priorização Estratégica

Definir quais projetos e builds devem receber atenção imediata

Métricas de Qualidade

Medir a qualidade do software através de bugs abertos e corrigidos

Tempo de Resposta

Avaliar o tempo necessário para resolver cada problema identificado

Estabilidade do Sistema

Monitorar a saúde geral do sistema ao longo do tempo

Através dos bugs identificados, reportados e corrigidos, obtemos uma forma eficaz de mensurar diversos aspectos do desenvolvimento: o tamanho das correções e alterações no sistema, as dúvidas sobre requisitos e quantas geraram alteração, a complexidade das correções através dos feedbacks dos desenvolvedores, e muito mais.

Ciclo de Gestão de Defeitos

Encontrar

Identificar comportamentos inesperados durante a execução dos testes

Reportar

Documentar o defeito com evidências e descrição detalhada

Classificar

Categorizar e priorizar o bug conforme severidade e impacto

Atribuir

Designar o defeito ao desenvolvedor responsável pela correção

O ciclo de gestão de defeitos é contínuo e iterativo. Cada etapa alimenta a próxima, criando um fluxo de trabalho eficiente que garante que nenhum problema passe despercebido. Nos próximos tópicos, exploraremos cada uma destas etapas em profundidade.

Boas Práticas no Relato de Defeitos

Seja Específico

Forneça todos os detalhes necessários: perfil de usuário, menu navegado, dados inseridos, sequência exata de ações realizadas.

Revise Sempre

O relato de erro é um documento profissional. Revise para eliminar erros ortográficos, falta de coerência e ambiguidades antes de enviar.

Seja Objetivo

Vá direto ao ponto, mas sem omitir informações cruciais. Equilibre clareza com completude.

Inclua Contexto

Adicione informações sobre ambiente, versão do sistema, navegador utilizado e qualquer outra condição relevante.

Anexe Logs

Quando aplicável, inclua logs do sistema, mensagens de erro do console ou qualquer informação técnica adicional acordada com a equipe de desenvolvimento.

Teste Reprodutibilidade

Antes de reportar, tente reproduzir o bug novamente para confirmar que não foi um caso isolado ou erro temporário.

​​

Ferramentas para Gestão de Defeitos

Mantis Bug Tracker

Ferramenta open-source amplamente utilizada, oferece funcionalidades completas de rastreamento de bugs com personalização flexível.

  • Gratuita e de código aberto

  • Interface web intuitiva

  • Notificações por e-mail

  • Relatórios customizáveis

​​

Microsoft Excel

Solução simples e acessível para equipes menores ou projetos iniciais, permitindo total controle sobre o formato.

  • Familiar para todos os usuários

  • Fácil personalização

  • Gráficos e tabelas dinâmicas

  • Compartilhamento facilitado

Microsoft Word

Ideal para documentação detalhada de defeitos complexos que requerem descrições extensas e formatação rica.

  • Formatação avançada de texto

  • Inserção fácil de imagens

  • Controle de versões

  • Templates reutilizáveis

Azure DevOps

Plataforma completa da Microsoft que integra gestão de defeitos com todo o ciclo de desenvolvimento, oferecendo rastreabilidade end-to-end.

  • Integração com repositórios de código

  • Boards Kanban personalizáveis

  • Rastreabilidade completa (requisitos → bugs → código)

  • Dashboards e relatórios avançados

  • Automação de workflows

  • Integração com CI/CD pipelines

Jira

Ferramenta líder de mercado da Atlassian para gestão ágil de projetos e defeitos, amplamente adotada por equipes de desenvolvimento em todo o mundo.

  • Workflows customizáveis e flexíveis

  • Integração com Confluence e Bitbucket

  • Painéis Scrum e Kanban nativos

  • Sistema robusto de filtros e queries (JQL)

  • Extensibilidade através de plugins

  • Relatórios e métricas em tempo real

Independentemente da ferramenta escolhida, o mais importante é manter um processo consistente e garantir que toda a equipe siga os mesmos padrões de documentação e classificação.

Mensagem Final: A excelência na gestão de defeitos não acontece por acaso. É resultado de processos bem definidos, documentação rigorosa e comprometimento de toda a equipe com a qualidade.

​​​​​​​​​​As categorias são:

Funcionalidade: tipo de defeito que após algum tipo de processamento do sistema apresenta erro na tela. Ex.: Ao somar dois valores (1+1) o sistema exibe o retorno incorreto (3).

 

Especificação: quando o sistema exibe uma informação divergente da descrita no Caso de Uso, não necessitando de processamento do sistema para sua validação. Ex.: Tamanho do campo é 50, mas está aceitando 100.

 

Texto/Ortografia: erros ortográficos.

 

Interface/ Layout: erros encontrados na interface do sistema.

Usabilidade - Uso do sistema

Exemplos de bugs de cada categoria:

 

1- Erro Crítico - Gravidade´ Travamento/Obstáculo //  Prioridade Urgente

- Falha geral da aplicação.

- Perda de dados.

- Instabilidade da aplicação ou de seus serviços.

- Impede a continuidade dos testes ou do uso da aplicação como um todo.

- Build da aplicação corrompido.

- Funcionalidades principais da aplicação seriamente comprometidas.

 

2- Erro Grave - Gravidade Grande// Prioridade Alta

- Sério comprometimento de funcionalidade (funcionalidade impossível de ser utilizado, sistema travando ou se comportando de maneira não prevista).

- Comprometimento moderado da continuidade dos testes.

 

3- Erro Moderado Gravidade Pequena // Prioridade Média/Normal

- Problemas moderados em funcionalidades do produto.

- Baixo impacto nos testes.

 

4- Erro Cosmético Gravidade Mínima// Prioridade Baixa/Normal

- Não chegam a comprometer o objetivo final da funcionalidade.

- Afetam a aparência na forma de erro, não de melhoria.

 

5-Melhoria  - Gravidade DEPENDE DA MELHORIA// Prioridade DEPENDE DA MELHORIA

- Não são erros, mas oportunidades de melhoria identificadas no uso do sistema durante a fase de inspeção.

- Existe grande probabilidade de o cliente sugerir a mesma melhoria no futuro.

- Ação proativa.

Vamos Treinar!

 

 

Erro: Após clicar no botão INCLUIR o sistema apresenta erro no servidor através de uma tela amarela


Gravidade:  ( x )Travamento/Obstáculo(  )Grande (  )Pequeno (  )Mínimo

Prioridade:  (  )Baixa  (  )Normal (  )Alta  (x )Imediato/Urgente
Categoria:  ( x )Funcionalidade  (  )Especificação  (  )Texto/Ortografia (  )Interface/Layout  (  )Usabilidade

 

 

Erro: A palavra Nascimento está escrita incorretamente na tela

 

Gravidade:  (  )Travamento/Obstáculo(  )Grande (  )Pequeno ( x )Mínimo

Prioridade:  ( x )Baixa  (  )Normal (  )Alta  (  )Imediato/Urgente
  Categoria: (  )Funcionalidade  (  )Especificação  ( x )Texto/Ortografia (  )Interface/Layout  (  )Usabilidade

 

Erro: O sistema está calculando o valor da matrícula do aluno incorretamente

 

Gravidade:  (  )Travamento/Obstáculo ( x )Grande (  )Pequeno (  )Mínimo

Prioridade:  (  )Baixa  (  )Normal (x )Alta  (  )Imediato/Urgente
  Categoria: ( x )Funcionalidade  (  )Especificação  (  )Texto/Ortografia (  )Interface/Layout  (  )Usabilidade

 

Erro: Ao clicar no botão Excluir o sistema apresenta mensagem: Inclusão efetuada com sucesso

 

Gravidade:  (  )Travamento/Obstáculo(  )Grande (  )Pequeno ( x )Mínimo

Prioridade:  ( x )Baixa  (  )Normal (  )Alta  (  )Imediato/Urgente
  Categoria: (  )Funcionalidade  ( x )Especificação  (  )Texto/Ortografia (  )Interface/Layout  (  )Usabilidade

 

 

Erro: O sistema apresenta as mensagens de confirmação sem o ponto final 

 

Gravidade:  (  )Travamento/Obstáculo(  )Grande (  )Pequeno ()Mínimo

Prioridade:  ( x )Baixa  (  )Normal (  )Alta  (  )Imediato/Urgente
  Categoria: (  )Funcionalidade  (  )Especificação  ( x )Texto/Ortografia (  )Interface/Layout  (  )Usabilidade

 

 

Erro: O combo box Tipo de Curso Oferecido não está ordenado alfabeticamente

 

Gravidade:  (  )Travamento/Obstáculo(  )Grande (  )Pequeno ( x )Mínimo

Prioridade:  ( x )Baixa  (  )Normal (  )Alta  (  )Imediato/Urgente
  Categoria: (  )Funcionalidade  (  )Especificação  (  )Texto/Ortografia (  )Interface/Layout  ( x )Usabilidade

 

Erro: O link das colunas da Grade de Dados não são links para efetuar a ordem crescente e decrescente dos registros:

 

Gravidade:  (  )Travamento/Obstáculo(  )Grande (  )Pequeno ( x )Mínimo

Prioridade:  ( x )Baixa  (  )Normal (  )Alta  (  )Imediato/Urgente
  Categoria: (  )Funcionalidade  (  )Especificação  (  )Texto/Ortografia (  )Interface/Layout  ( x )Usabilidade

Teste de Software - Em Foco.
bottom of page