Vorrei provare a implementare alcuni TDD nelle nostre applicazioni Web per ridurre le regressioni e migliorare la qualità di rilascio, ma non sono convinto di quanto bene i test automatizzati possano eseguire con qualcosa di così soffice come le applicazioni web.
Ho letto e provato TDD e unit test, ma gli esempi sono funzionalità "solide" e piuttosto semplici come i convertitori di valuta, e così via.
Ci sono risorse che possono aiutare con i sistemi di gestione e pubblicazione dei contenuti di testing delle unità? Che ne dite di test unitari di un carrello / negozio (prodotti fisici e online)? AJAX?
Googling per "Web Test Driven Development" mi porta solo vecchi articoli di diversi anni fa o che coprono gli stessi esempi di funzioni simili a calcolatrici o discussioni sul perché TDD sia migliore di qualsiasi cosa (senza alcun esempio).