【问题标题】:How to use browser options in selenium?如何在 selenium 中使用浏览器选项?
【发布时间】:2010-06-09 12:10:40
【问题描述】:

我有一个浏览器,它采用某些参数作为选项,如下所示。

testbrowser.exe -id=test -url=http://www.google.com/.

下面是我的硒代码。

selenium = new DefaultSelenium("localhost", 4444, "*custom "+testBrowser+" -id=test -url=", "http://www.google.com/");
selenium.start();
selenium.open("http://www.yahoo.com");

当我执行此操作时,我收到以下错误。

java.lang.RuntimeException:无法启动 Selenium 会话:无法启动新的浏览器会话:启动浏览器时出错 在 com.thoughtworks.selenium.DefaultSelenium.start(DefaultSelenium.java:103)

我认为问题在于我的浏览器需要的选项,因为相同的代码在 firefox 或 IE 上运行良好。

请帮我解决这个选项问题。

提前致谢 古拉吉R

【问题讨论】:

    标签: selenium selenium-rc


    【解决方案1】:

    您是否尝试在自定义浏览器字符串中的“-url=”之后传递 URL?否则,该命令看起来有点古怪。

    【讨论】:

      【解决方案2】:

      您真的需要-url=http://inserturl.here/,就像selenium.open(...) 所做的那样吗?

      【讨论】:

      • 是的,浏览器需要它。我也尝试过不提供该选项,但最终出现了同样的错误。
      • 您是否在自定义中为其提供了浏览器 exe 的完整路径?
      猜你喜欢
      • 2014-11-15
      • 1970-01-01
      • 2020-09-14
      • 1970-01-01
      • 1970-01-01
      • 2018-02-01
      • 2013-07-27
      • 2020-08-10
      • 2019-04-30
      相关资源
      最近更新 更多