【发布时间】:2011-07-26 00:52:04
【问题描述】:
我正在尝试通过将自定义 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 中执行此操作。
我认为我的服务器未配置为启动自定义配置文件。请帮我解决这个问题。
【问题讨论】:
-
你也可以用java启动Selenium服务器。见[这里][1]。 [1]:stackoverflow.com/questions/2341109/…
标签: firefox selenium webdriver selenium-server