Cadastro de testes unitários
Qual a diferença entre testes unitários e testes funcionais?
ADS.CAD_TESTE_UNITARIO.FAQ-705
No caso do Telescope, os testes unitários, são sempre executados através de uma rotina codificada que executa um determinado número de operações através de chamadas às APIs do sistema e em seguida verifica se o resultado obtido é o esperado. Os testes unitários podem ser usados para testar pequenas funções ou rotinas e são bastante úteis para testes do modelo de negócio, mas tem pouca utilidade para testes das camadas de apresentação.
Já os testes funcionais são scripts que simulam o uso do sistema por um usuário que abre determinada tela, digita valores em determinados campos, clica em botões e recebe determinados resultados. Os testes funcionais são bem mais abrangentes, encaram o sistema como uma caixa-preta e tem pouca relação com a arquitetura interna do mesmo.