Cadastro de Issues - KarineValenca/ElliotQATest GitHub Wiki
O cadastro de issues tem como objetivo deixar claro à equipe de desenvolvimento problemas e bugs encontrados durante os testes e em produção. Essas issues poderão ser cadastradas em repositórios do GitHub/GitLab de modo a ficarem mais visíveis para o desenvolvedor.
Dessa forma, o cadastro de issues deve seguir o modelo seguinte:
[Funcionalidade] Breve descrição da issue
Problema:
Descrição e contexto do problema encontrado.
Passos para reprodução:
Descrição dos passos para reproduzir o problema encontrado. Aqui deve ser descrito as telas acessadas, botões utilizados e valores de campo.
Resultado obtido:
Descrição do problema obtido ao reproduzir o bug. Aqui deve ser incluídos (se possível) prints da tela com o resultado obtido.
Resultado esperado:
Descrição do resultado que era esperado após a reprodução dos passos descritos anteriormente. Aqui pode ser incluído telas de protótipo para ajudar na visualização do esperado.
Observações:
Campo opcional. Aqui deve ser incluído qualquer tipo de observação referente ao problema encontrado. Por exemplo: versão do android na qual o erro reportado foi encontrado.
Um exemplo de issue pode ser encontrada nesse link: [Login] Não é possível realizar login no aplicativo android
Além disso, as issues também devem ser marcadas com labels que indicam a criticidade dos bugs encontrados. A classificação de um bug em relação à sua criticidade se dá seguinte maneira:
Criticidade | Descrição |
---|---|
![]() |
Problemas que tornam a aplicação inutilizável; Vunerabilidades de segurança; Corrupção ou perda de dados |
![]() |
Problemas que impedem o uso normal da aplicação; Problemas que tornam uma funcionalidade específica inutilizável |
![]() |
Problemas com impacto isolado no sistema; Problemas que o usuário consegue executar a tarefa de forma alternativa |
![]() |
Problemas que não impedem o uso normal do sistema; Geralmente associados à problemas visuais que não impedem o uso da funcionalidade |
A prioridade de resolução do bug se dá de acordo com sua criticidade.