我有一个浏览器,它将某些参数作为选项,如下所示。
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一起使用。
请帮我解决这个选项问题。
先谢谢 Gururaj R
答案 0 :(得分:0)
您是否尝试在自定义浏览器字符串中的“-url =”之后传递URL?那个命令看起来有点时髦。
答案 1 :(得分:0)
您真的需要-url=http://inserturl.here/
,selenium.open(...)
是什么?