Perdendo ou ganhando tempo com testes de unidade
É mais fácil escrever testes de unidade para blocos de código pequenos e logicamente simples. Como comentei antes, é possível que um teste E2E seja praticamente um teste unitário, dada suas capacidades. Mas lembre também que testes E2E são os mais custosos para executar uma vez que o ambiente de execução inteiro estará de pé para isso. Testes automatizados, por outro lado, são realizados por uma máquina que executa um script de teste escrito com antecedência. Esses testes podem variar...