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.


9
Quali sono gli svantaggi della programmazione test-first?
Oggi è di gran moda. "Tutti" lo consiglia. Questo di per sé mi rende sospettoso. Quali sono alcuni svantaggi che hai riscontrato durante lo sviluppo test-first (test-driven)? Sto cercando esperienze personali da professionisti esperti - posso leggere le ipotetiche riflessioni di un centinaio di aspiranti altrove su Internet. Non chiedo …





13
Come velocizziamo i test unitari?
Abbiamo raggiunto il punto nel nostro progetto in cui abbiamo quasi un migliaio di test e le persone hanno smesso di preoccuparsi di eseguirli prima di effettuare un check-in perché impiega così tanto tempo. Nella migliore delle ipotesi eseguono i test che sono rilevanti per il pezzo di codice che …
40 c#  unit-testing  tdd  nunit 


7
Devo avere test unitari per difetti noti?
Se il mio codice contiene un difetto noto che dovrebbe essere corretto, ma non lo è ancora, e non sarà risolto per la versione corrente e potrebbe non essere risolto in un futuro prevedibile, dovrebbe esserci un test unitario fallito per quel bug in la suite di test? Se aggiungo …
37 unit-testing  tdd 


9
Quanto sono piccoli i tuoi piccoli passi nel TDD?
Oggi abbiamo formato TDD e abbiamo scoperto il seguente punto di incomprensione. Il compito è per la somma di ritorno "1,2" dei numeri che è 3. Ciò che ho scritto (in C #) era: numbers = input.Split(','); return int.Parse(numbers[0]) + int.Parse(numbers[1]); //task said we have two numbers and input is …
37 testing  tdd 

6
Buon esempio di codice complesso usando TDD [chiuso]
Quale sarebbe un buon esempio dell'uso del TDD in progetti grandi, reali, complessi? Tutti gli esempi che ho visto finora sono progetti di giocattoli ai fini di un libro o di un giornale ... Puoi nominare un progetto open source che utilizza pesantemente TDD? Preferibilmente in C ++ ma posso …
37 java  c#  open-source  c++  tdd 

7
Unit test Il neofita del team deve effettuare unit test
Sto lavorando con un nuovo team che storicamente non ha effettuato QUALSIASI test unitario. Il mio obiettivo è che il team alla fine impieghi il TDD (Test Driven Development) come processo naturale. Ma dal momento che TDD è un cambiamento di mentalità così radicale per un team di test non …
37 unit-testing  tdd 


6
Come dovresti TDD un gioco Yahtzee?
Diciamo che stai scrivendo un gioco in stile TDD Yahtzee. Si desidera testare la parte del codice che determina se un set di cinque tiri di dado è o meno un full. Per quanto ne so, quando fai TDD, segui questi principi: Scrivi prima i test Scrivi la cosa più …
36 unit-testing  tdd 

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.