我正在尝试通过将自定义 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 执行此操作。
我认为我的服务器未配置为启动自定义配置文件。请帮我解决一下这个。