Qual è la differenza tra test TDD e automatici?

1

Qual è la differenza tra test TDD e automatici? Sono confuso.

    
posta Frank 01.11.2017 - 03:30
fonte

1 risposta

8

I test automatici sono test automatizzati, ovvero test che non devono essere eseguiti manualmente.

Lo sviluppo basato su test è una metodologia di sviluppo del software in cui i test guidano l'intero processo di sviluppo. Per guidare il processo, scrivere test deve essere la prima cosa che fai; quando hai scritto un test fallito, il test ti dice quale codice scrivere, quale codice scrivere dopo e quando hai finito di scrivere il codice. I test sono il driver per l'intero processo di sviluppo.

I due non hanno davvero nulla a che fare l'uno con l'altro (a parte il fatto che in genere i test utilizzati in TDD sono test automatici), quindi chiedere della loro differenza è tanto significativo quanto chiedere la differenza tra un Toyota Corolla e il colore blu.

    
risposta data 01.11.2017 - 03:41
fonte

Leggi altre domande sui tag