1

Selenium Grid を使用して Selenium Webdriver テストを実行し、各テストを複数のブラウザーで実行するインテリジェントなソリューションが見つからないことに驚きました。できれば、テストを実行するすべてのブラウザーを指定できる、ある種の構成 (ファイルまたはハードコード) が必要です。そして、各テストはそれらの各ブラウザーで実行されます。

独自のテストランナーを作成し、すべてのブラウザーで各テスト ラングを繰り返すループを配置することは可能だと思います。しかし、誰かがよりエレガントなソリューションを知っているのではないでしょうか? 誰もこれをやったことがありますか?

PS私は、テストを複製し、各テストにブラウザーパラメーターを指定することを勧める解決策を見つけました。私はそれをしたくありません。

4

3 に答える 3

0

私は Selenium Grid に慣れていませんが、各テストを異なるスレッドで実行することにより、Selenium で複数のブラウザーを同時に開くことができることは知っています。あなたはこれを調べたいと思うかもしれません。

于 2014-10-15T14:47:33.423 に答える