カスタム Firefox プロファイルを DefaultSelenium コンストラクターに渡して、Selenium サーバーを起動しようとしています。指定した URL でブラウザを開きます。
DefaultSelenium selenium = new DefaultSelenium("localhost", 4444, "*custom \"C:/Program Files/Mozilla Firefox/firefox.exe\"",ReadConFile.readcoFile("serverName"));
selenium.start();
ログは
16:39:19.246 INFO - Allocated session 4eb63d37a4ba4d2fb4e351f8f59e3ea6 for https://<myURL>, launching...
その後、そのままでサーバーが起動しません。
ただし、カスタム プロファイルを使用しない場合、これは問題なく機能します。
DefaultSelenium selenium = new DefaultSelenium("localhost", 4444, "*chrome",ReadConFile.readcoFile("serverName"));
selenium.start();
https に必要なサイト証明書をいくつか保存したので、起動カスタム プロファイルが必要です。また、これをEclipseから実行しています。
サーバーがカスタム プロファイルを起動するように構成されていないようです。これで私を助けてください。