セレンを使ってユーザーチャットシステムをテストする必要があります。現在、私は手動で2つのブラウザを開き、それぞれ異なるテストユーザーでログインし、2人のユーザー間でメッセージを送信することで手動で行います。2人のユーザー間のセレンのテスト
私の質問はセレンでそれをどう自動化できるかです。
セレンを使ってユーザーチャットシステムをテストする必要があります。現在、私は手動で2つのブラウザを開き、それぞれ異なるテストユーザーでログインし、2人のユーザー間でメッセージを送信することで手動で行います。2人のユーザー間のセレンのテスト
私の質問はセレンでそれをどう自動化できるかです。
は、実際に私はそれを試したことがない、私はあなたが簡単にwebdriverを二つの異なるインスタンスを持つことができますね。
driver1 = new FirefoxDriver();
driver2 = new FirefoxDriver();
は私見あなたが遊ぶことができる2つの異なるFirefoxのブラウザを実行する必要があります。しかし、私はこのアプローチを試したことがないので、間違っている可能性があります
Hackyですが、2つのテストを同時に実行できますか?
2人のドライバがうまくフィットしているようです。それが不可能な場合は、2つの異なるフレームワークを使用してみてください。
例えばHeadlessUnitとSelenium。彼らがお互いに足を踏んでいるかどうか本当に分かりません。
これはセッションと重複します – qasimzee
重複の問題を解決するには、2つの異なるブラウザ(firefoxとchromeなど)を開くか、セレングリッドを使用してブラウザを開くか、別のマシンでブラウザを開きます。 –
私は試してみて、うまくいくようです。セッションが重なっていると何が問題になるでしょうか? – JulienFr