2012-01-05 14 views
6

私はいくつかのjQueryプラグインを構築していますし、先に進めていくためには、自分のコードをテストするためのベストプラクティスを知ることが役に立つと思います。javascriptをテストする最良の方法は何ですか?

私は通常Seleniumを使用しますが、これはデバッグ用です。

実際のテスト(TDD、BDD、DDDなど)を自分のコードに行うための最良の方法を知りたいと思います。

ご意見をお寄せください。

+0

DDDを試すことができ、あなたは、ドメイン駆動設計を意味していますか?もしそうなら、これはテスト方法ではありません。 –

+2

DDD、私はデータ表示デバッガを意味します;) –

答えて

5

私はジャスミンhttps://github.com/pivotal/jasmineを使用しており、非常にお勧めします。

あなたのコードをテストするための「ベスト」フレームワークはないと思います。私はちょうどあなたがあなたのコードをテストすべきであることを知っています。それで、あなたが好きなテスト/スペックのフレームワークを見つけ、テストを受けるだけです!

また、小さなコードのテストやプロトタイプコードのテストにはhttps://github.com/webadvanced/jMoneyを使用することもあります。結果はコンソールに表示され、セットアップや依存ファイルは必要ありません。

あなたはTDDの男のより多くのであれば、あなたはQUnit http://docs.jquery.com/QUnit

+0

+1ジャスミンが好きです – BeRecursive

+0

コードをテストする最良の方法は、常にプロダクションであることです:)私はqUnitが大好きで、ブラウザのインス​​ペクタとJSを使うことを忘れないでくださいコンソール! – Art