Domande taggate «tdd»

TDD è l'acronimo di Test-Driven Development o Test-Driven Design. È pratica di scrivere un unit test prima di scrivere il codice per soddisfarlo, in quello che è noto come il ciclo Red-Green-Refactor.







3
Progettazione di unit test per un sistema con stato
sfondo Test Driven Development è diventato popolare dopo che ho già finito la scuola e nel settore. Sto cercando di impararlo, ma alcune cose importanti mi sfuggono ancora. I sostenitori di TDD dicono molte cose come (di seguito denominato "principio di asserzione singola" o SAP ): Da qualche tempo sto …


3
Unit testing C ++: cosa testare?
TL; DR Scrivere buoni test utili è difficile e ha un costo elevato in C ++. Riesci a sviluppare sviluppatori che condividono la tua logica su cosa e quando testare? Lunga storia Ero solito fare uno sviluppo guidato dai test, in effetti tutto il mio team, ma per noi non …


5
Come posso iniziare i test in un'anticultura di test? [chiuso]
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 4 anni fa . Ho una confessione da fare: i test automatizzati formalizzati non hanno …
20 testing  tdd 



4
Implementazione di unit test presso un'azienda che non lo fa
Il capo dello sviluppo software della mia azienda ha appena "rassegnato le dimissioni" (ovvero licenziato) e ora stiamo cercando di migliorare le pratiche di sviluppo della nostra azienda. Vogliamo implementare test unitari in tutto il software creato da qui in poi. Il feedback degli sviluppatori è questo: Sappiamo che i …
19 unit-testing  tdd 

9
Ci sono troppe affermazioni sul codice?
Mi sono davvero innamorato del test unitario e del TDD: sono infetto da test. Tuttavia, il test unitario viene normalmente utilizzato per metodi pubblici. A volte, però, devo testare alcune assunzioni-asserzioni anche con metodi privati, perché alcune sono "pericolose" e il refactoring non può aiutare ulteriormente. (So ​​che i framework …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.