2012-01-05 90 views
6

我建立幾個jQuery插件,並走在前面我認爲需要了解的測試我的代碼,以便將固體的一些最佳做法是有用的。什麼是測試JavaScript的最好方法?

我通常使用Selenium但這只是爲了調試。

我想知道爲我的代碼做一些真正的測試(如TDD,BDD,DDD)的最佳方法。

任何建議將受到讚賞。

+0

DDD,你的意思領域驅動設計?如果是這樣,這不是測試方法。 – 2012-03-14 21:50:47

+2

DDD,我的意思是數據顯示調試器) – 2012-03-15 21:20:46

回答

5

我使用茉莉花https://github.com/pivotal/jasmine,並極力推薦它。

我不認爲有一個「最好」的框架來測試你的代碼。我只知道你「應該」測試你的代碼。所以說,只要找到你喜歡的測試/規格框架並進行測試即可!

我也有時使用https://github.com/webadvanced/jMoney用於測試的代碼小的比特或用於測試原型代碼。它在控制檯中顯示結果,不需要任何設置或相關文件。

如果你是一個TDD的傢伙,你可以嘗試QUnit http://docs.jquery.com/QUnit

+0

+1我們喜歡茉莉花 – BeRecursive 2012-01-05 23:12:17

+0

測試代碼的最佳方式是始終在生產:)這麼說,我喜歡qUnit非常多,不要忘了使用瀏覽器的檢查和JS安慰! – Art 2012-01-06 00:24:03

相關問題