Javaのセレンクロームドライバーでテストする必要があります。しかし、クロムの窓を開けるべきではありません。これを製品と仮定し、ウィンドウを開く必要はありません。ブラウザーを開かずにJavaでセレンドライバーをテストする
これも見てきました。 Is it possible to hide the browser in Selenium RC? 私のための解決策はありません。テストはオペレーティングシステムに依存しないものでなければならず、ウィンドウを開くことなくテストするためにHtmlUnitDriverを試しましたが、問題がいくつかあります。 idでコンポーネントを見つけると、idでコンポーネントが見つからないことがあります。一部のサーバーはブラウザに応じてコンポーネントIDを送信することがあり、テストに使用するIDを知ることができません。
私はクロームドライバを使用しようとしています。
クロムウィンドウを開くことなくクロムドライバを使用する方法や、JavaでSeleniumを使用してウィンドウを開くことなくテストする方法はありますか?
ありがとう!
でアプリケーションをデプロイすることができ、私はブラウザ固有のドライバのウィンドウを非表示にすることが可能であることを信じていません。 – Avery
リンクされた質問の受け入れられた答えは私が知っているすべての可能性をリストアップします。 HtmlUnitDriverにもう一度チャンスを与えるようにしてください。[JavaScriptサポートを有効にしてください](http://code.google.com/p/selenium/wiki/HtmlUnitDriver)Chromeを特に必要とする場合は、Saucelabs、Linux、ヘッドレスドライバ、またはテストを実行している別のコンピュータへの上記のリモートコールを使用する必要があります。 –