Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

TDD e JUNIT são teste automatizado?

Entendi bem sobre quando usar, agora só fiquei um uma dúvida, JUNIT e TDD são teste automatizado? Fiquei meio confuso de uma definição de teste automatizado.

1 resposta
solução!

Olá Dayson, tudo bem?

O TDD é um processo de desenvolvimento de software que depende de requisitos de software sendo convertidos em casos de teste antes que o software seja totalmente desenvolvido. Isso é diferente de o software ser desenvolvido primeiro e os casos de teste criados posteriormente.

Já o JUnit é um framework de código aberto, que é usado para escrever e executar testes em Java. Ele fornece anotações para identificar métodos de teste e asserções para testar os resultados esperados.

Testes de unidade podem sim ser considerados como teste automatizado.