Observação: Este é apenas um resumo do artigo sobre Bugs Funcionais. Para saber mais sobre esses bugs, visite nosso artigo principal sobre Bugs Funcionais.
Bugs Funcionais estão relacionados à funcionalidade do software, como um botão que não envia um formulário, uma busca que não responde, ou uma falha no aplicativo. Se o site/aplicativo não responde conforme o esperado, isso pode indicar um problema funcional. Determinar se é intencional ou um bug pode ser desafiador devido às informações limitadas sobre os produtos de nossos clientes. No entanto, analisar o comportamento do produto e fazer suposições educadas com base na experiência pode ajudar.
Como determinar se um comportamento é um bug funcional:
Ao realizar testes, verifique se o comportamento é intencional ou está quebrado, testando recursos individualmente e em combinação. Leve em consideração as intenções do cliente e forneça evidências ao afirmar que algo não está funcionando corretamente. Uma loja online que opera de maneira diferente das outras não necessariamente significa que está com falhas. Relate problemas visuais ou de conteúdo que interferem na funcionalidade como bugs funcionais.
Avaliação de Severidade
Os fatores a serem considerados ao avaliar o nível de severidade incluem o impacto funcional do bug, a extensão do problema, a disponibilidade de soluções alternativas, a possível perda de vendas e a comparação com bugs de severidade semelhante. O nível de severidade pode ser determinado avaliando a relevância da funcionalidade no contexto do produto como um todo, o número de usuários afetados, a facilidade de encontrar uma solução alternativa e a possível perda de vendas. Comparar o bug com bugs previamente aprovados também pode ajudar a determinar seu nível de severidade.
Temos três níveis de severidade para bugs funcionais:
BAIXA
ALTA
CRÍTICA
Avaliações comuns
Existe uma lista de casos com níveis de severidade fixos nos quais o esquema de avaliação acima não se aplica. A lista pode mudar com o tempo, então deve ser verificada regularmente.
Bugs de Casos Extremos
Bugs de casos extremos ocorrem quando um recurso é usado de maneira incomum. Os relevantes são encaminhados como bugs de baixa prioridade, enquanto os menos relevantes são rejeitados.
Bugs Forçados
Bugs forçados resultantes de comportamento não típico ou condições especiais geralmente são irrelevantes para os clientes e estão fora do escopo. Tal comportamento pode resultar em um sério aviso de nossa parte. Portanto, sugerimos que evite enviar bugs forçados.