Seleniumハブがブラウザを利用できるノードを要求する(できれば組み込みの)方法があるのだろうかと思います。基本的には、私のハブに、 "BrowserName = 'any' 'のようなものを指定して、maxInstancesより少ないインスタンスを実行しているノードでマッチさせ、ノードが実行するブラウザを決定させるようにします。Selenium Grid 2 DesiredCapabilitiesをブラウザ非依存にする方法はありますか?
この背景には、あるブラウザで複数のインスタンスを使用せずに、任意のノードで並列に実行されるテストの数を最大限に増やしたいという動機があります。私は、どのブラウザが特定のテストで動作しているか気にしません。
参考として、私は現在、セレニウムサーバ2.17を使用しています。ここで
OK - 見つかりました。これは "forcedBrowserMode"と呼ばれています。それは "Selenium-RC"にのみ適用され、Webdriverには適用されないようです。 http://groups.google.com/group/selenium-developers/browse_thread/thread/e297bee96740c0a?fwc=1 http://www.thoughtworks-studios.com/docs/twist/2.0/help/how_do_i_configure_selenium html https://gist.github.com/1647013 –
驚くべきことに、これは私が必要とするもの(ある方法または別のもの)を達成するはずだと思います。 – SolsticeShard