Junior
Em que casos é aplicada a bloqueio nos testes?
sobes.tech IA
Resposta da IA
Durante os testes, o bloqueio (blocker) é estabelecido quando um defeito detectado torna impossível ou criticamente difícil continuar os testes da funcionalidade principal ou de um módulo/sistema como um todo.
Exemplos de casos em que o bloqueio é estabelecido:
- Impossibilidade de autorização/registo: O utilizador não consegue aceder ao sistema ou criar uma conta, bloqueando o acesso à maioria das funcionalidades.
- Falha crítica ao iniciar a aplicação: A aplicação encerra-se de forma anormal ou não inicia de todo.
- Inacessibilidade de funcionalidades-chave: A função principal do produto (por exemplo, fazer um pedido numa loja online, enviar um email num cliente de email) não funciona de todo.
- Dano ou perda massiva de dados: O defeito leva à perda ou alteração incorreta de um grande volume de dados do utilizador.
- Vulnerabilidade de segurança: Foi descoberta uma vulnerabilidade que permite obter acesso não autorizado ou realizar ações maliciosas.
- Impossibilidade de continuar com o cenário de teste: O defeito interrompe a execução de um cenário de teste criticamente importante numa fase inicial.
- UI/UX que torna a aplicação inutilizável: Por exemplo, uma tela completamente em branco, elementos que se sobrepõem de forma a impossibilitar a interação.