Wiki > Metodologie di sviluppo > Test-driven development (TDD)

Test-driven development (TDD)

Test-driven development (TDD) è anche conosciuto con il nome di Sviluppo guidato dai test, TDD, Test-driven development

Condividi su

Test-driven development (TDD)

Cos'è il Test-driven development (TDD)

Il test-driven development (TDD), in italiano sviluppo guidato dai test, è una tipologia di sviluppo software che mette al primo posto la fase di testing.

Infatti, secondo questa metodologia, il programmatore scrive per prima cosa dei test automatici sulla base della funzionalità richiesta, test che ovviamente falliranno perché la funzionalità ancora manca.

Viene poi sviluppato il codice minimo che consenta il passaggio del test, codice che passa poi attraverso azioni di refactoring. In questo modo lo sviluppo dell'applicazione procede per cicli, guidati dai test, che favoriscono lo sviluppo di codice minimale, di elevata qualità. 

ChaiMochaAcceptance Test Driven Development (ATDD)Behavior-driven development (BDD)

Geekandwiki
la scrivi
anche tu

Condividi le tue competenze

Registrati per scrivere o modificare le wiki.

La GeekandWiki nasce come strumento di condivisione della conoscenza all'interno di GeekandJob. Abbiamo deciso di trasformarlo in un progetto aperto e collaborativo, perché crediamo che il modo migliore di valorizzare le competenze sia condividerle.

Unisciti ad altri professionisti del settore tech e digital, e dai il tuo contributo alla GeekandWiki.

Registrati