6

BrowserStack などの browserfarms を使用して UI テストを実行したいと考えています。現在、JsTestDriver を介して単体テストを実行するために BS を使用しています。したがって、サーバーを起動し、browserfarm によって作成された一連のブラウザーを jstd サーバーに接続させてから、テストを実行します。

残念ながら、jstd で動作する UI テストを作成する方法を見つけることができませんでした (ボタンをクリックする、何かを入力するなど)。

Selenium RC は UI テストを目的としたフレームワークですが、独自のブラウザー インスタンスを使用する必要があります。Selenium は、フレームワークの一部であるドライバーを介して独自のブラウザーを起動します。

私が望むのは、JsTestDriver の概念を Selenium の UI テストと組み合わせることです。Selenium でテストを記述し、localhost で Selenium RC サーバーを起動し、ブラウザーファームで起動されたサーバーに多数のブラウザーを接続させ、UI を実行します。テスト。

これは可能ですか?JSTD で UI テストを実行する別の方法はありますか? Selenium RC は、Web ドライバーを使用して開始されていないブラウザーをキャプチャーできませんか?

前もって感謝します。

4

1 に答える 1

1

技術的にはそうですが、痛いでしょう。
jsTestDriver は非同期テストをサポートしているため、セットアップ段階で ( JavaScriptを使用して) ブラウザーを開始 (および接続) できます。

「Selenium RC は、Web ドライバーを使用して開始されていないブラウザーをキャプチャーできませんか?」 おそらく近い将来ではありません

于 2013-01-27T14:28:29.587 に答える