質問

チャットアプリケーションの統合テストを実装する最良の方法は何ですか?

問題は、すべてをスタブ化およびモック化せずに2つのユーザー動作を実装する方法がわからないことです。

これらの手順をどのように実装しますか?

Given I have two users "joe" and "bob" logged in
When "joe" send "Hello!" message to "bob"
Then "bob" should see "Hello!"

CucumberでAjaxyアプリケーションをテストする最良の方法は何ですか?

同時にログインした2人のユーザーをテストするにはどうすればよいですか

役に立ちましたか?

解決

JSをそのように本当にテストしたい場合は、実際のブラウザプロセスでこれらのテストを実行する必要があります。

http://seleniumhq.org/ および http://wiki.github.com/brynary/webrat/selenium

他のヒント

TestPlan は、JS Webテストも実行でき、複数のブラウザーを同時に実行できます。少し手間がかかりますが、複数のユーザー間のチャットセッションをシミュレートできます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top