2012-01-05 13 views
1

私のチームは、豊富なHTML5クライアントとRESTfullサーバーを備えたWebアプリケーションを開発中です。私たちのサーバー側コードは典型的なJavaスタックですが、ビルドプロセスでNode JSを使用しています。特にCoffeeScriptのコンパイル、jsHint、およびスクリプトの縮小のために。Windows上でノードJSのBDDテストフレームワークを提案する

私はクライアント側コードの自動テストを導入したいと思います。私はBDDフレームワークを選択する必要があります。 1つは、アプリケーションがWindowsにデプロイされ、開発用にも使用されていることです。だから私は、特定のBDDフレームワークがWindowsバージョンのノードJSとうまく連携するかどうかを心配しています。

答えて

1

は、そのウィンドウの互換性について何かを言うことはできませんが、ジェンキンスで自動テストで使用できる2つのBDDフレームワークがあります:あなたは、クライアント側のコードのテストに興味があるならジャスミンは、Jasmine maven pluginBusterJs

0

トラフそれがブラウザにあるので、ZombieJSを見てください。また、Mochaは良いテストフレームワークなので、それらの2つを混在させたいかもしれません。

0

Yaddaもチェックアウトする価値があります。それはそれは、モカ、CasperJSやゾンビのような他のフレームワークにプラグイン

Scenario: A bottle falls from the wall 

Given 100 green bottles are standing on the wall 
when 1 green bottle accidentally falls 
then there are 99 green bottles standing on the wall 

を次のように真のBDDテストを書くことができます。

関連する問題