私はチャットアプリケーションをテストしようとしていて、特定の問題に直面しています。アイデアは以下の通りです:セレン:マルチブラウザ並列テスト
- 私の最初のユーザーはチャットを開き、第二の両方がオンラインになったら、彼らはチャットを開始することができますチャットパネル
- を開き、招待を受け、招待
- を送信します。
私はセレンIDE上でテストスクリプトを開発しました。私はセレンRCとセレンHUBをセットアップして両方のテストを実行しました。また、私はすべてのことがスムーズに(Javascriptを使用して)行っていることを確認Eclipseで私のテストを実行している。
私の最初のテストは、2回目のテストが始まる特定の瞬間を待つ必要があり、それを行う方法はわかりません。 私は、chatForelementPresentを使用してチャットルームの他のユーザーの応答を待っていますが、2番目のテストケースは、最初のテストケースが終了するのを待っているため開始しません。
私は自分自身をはっきりさせるかどうか分かりませんが、本当に助けが必要なのです...私は多くのスレッドを読んでいます。
1つのテストケースを停止すると、2番目のテストケースを開始するためにセッションが失われ、チャットをシミュレートするためにオンにしておきたいことに気付きました。
ありがとうございます。