2012-01-05 26 views
6

Sto costruendo diversi plugin jQuery e andando avanti ho pensato che sarebbe stato utile conoscere alcune best practice per testare il mio codice per essere solido.Qual è il modo migliore per testare javascript?

Io di solito uso Selenium ma questo solo per il debug.

Mi piacerebbe conoscere il modo migliore per eseguire alcuni test reali (come TDD, BDD, DDD) per il mio codice.

Qualsiasi suggerimento sarà apprezzato.

+0

DDD, vuoi dire Domain Driven Design? Se è così, questa non è una metodologia di test. –

+2

DDD, voglio dire Data Display Debugger;) –

risposta

5

Io uso Jasmine https://github.com/pivotal/jasmine e lo consiglio vivamente.

Non penso che ci sia un framework "migliore" per testare il codice. So solo che "dovresti" testare il tuo codice. Detto questo, trova un framework di test/specifiche che ti piace e prova!

Anch'io a volte uso https://github.com/webadvanced/jMoney per testare piccoli bit di codice o per testare il codice prototipo. Visualizza i risultati nella console e non richiede alcuna configurazione o file dipendenti.

Se siete più di un ragazzo TDD, si può provare QUnit http://docs.jquery.com/QUnit

+0

+1 Ci piace Jasmine – BeRecursive

+0

Il modo migliore per testare il codice è sempre in produzione :) Detto questo, mi piace molto qUnit e non dimentico di usare l'ispettore del browser e JS console! – Art

Problemi correlati