Verificar primeiro se o valor de negócio está sendo entregue, ou seja, se o teste funcional é aprovado.
O ponto aqui é que se temos a funcionalidade entregando a feature esperada, podemos avaliar se temos tempo para refactoring. Caso contrário podemos assumir o débito técnico e cadastrar uma nova task no gerenciador de tarefas.
Não execute testes manuais, garanta testes automatizados. Pros:
- No time is spent creating a script for how to setup the environment for the test