4

ExtJSフレームワークを使用して大規模なアプリケーションを開発しています。成長が速すぎるので、今がテストを始める時期かもしれないことに気づきました。

BDDテクニックを使いたいのですが、JavaScript用のBDDフレームワーク(Screw.Unit、JSpec、JSSpec)がいくつか見つかりましたが、どれを選択すればよいかわかりません。このトピックに関するいくつかの記事がありますが、私はあなた自身の経験/提案にもっと興味があります。

だから私の質問は:

  • どちらを使用しますか、またその理由は何ですか?
  • その他のヒント/ヒントは大歓迎です。
  • BDDテストと一緒にSeleniumを使用していますか?
  • 他のテクニックを使っていますか?
4

3 に答える 3

1

はい、Seleniumを使用しています。

私は単体テスト フレームワーク (ほとんどの場合、機能的で、完全にプラグイン可能ではない) を作成し、これを数回使用しました。みたいな話題がどんどん出てくるので最後にしようかな… URLはhttp://code.google.com/p/jasproject/

于 2009-11-26T02:55:38.067 に答える
0

node.js とクライアント側の JavaScript で開発しているため、buster.js を使用します。単一の API を使用して両方のシナリオに対応します。ドキュメントはまだ不足していますが、非同期テストのサポートは本当に気に入っています。

バスターは、Selenium の WebDriver と同様の方法で使用することもできます。さまざまなブラウザーをバスター「サーバー」にスレーブさせ、それらすべてのブラウザーで同時にテストを実行できます。

于 2013-03-28T20:31:28.363 に答える