当我尝试使用 selenium 启动 chrome 浏览器时,它会抛出错误。
我在我的代码中使用这个命令 "selenium = new DefaultSelenium("localhost", 4444, "*chrome", " http://www.google.com/ ");
当我尝试使用 selenium 启动 chrome 浏览器时,它会抛出错误。
我在我的代码中使用这个命令 "selenium = new DefaultSelenium("localhost", 4444, "*chrome", " http://www.google.com/ ");
如果您想启动 Google Chrome,则必须使用“*chrome”以外的其他内容。
在交互模式下使用 Selenium RC,类似这样
$ java -jar selenium-server.jar -interactive 和使用 getNewBrowserSession 命令不正确:
cmd=getNewBrowserSession 我得到支持的浏览器列表:
23:43:09.317 信息 - 得到结果:无法启动新的浏览器会话:不支持浏览器:(您是否忘记添加 *?)
支持的浏览器包括: *firefox *mock *firefoxproxy *pifirefox *chrome *iexploreproxy *iexplore *firefox3 *safariproxy *googlechrome *konqueror *firefox2 *safari *piiexplore *firefoxchrome *opera *iehta *custom on session null 所以,我猜你应该能够使用“*googlechrome”而不是“*chrome”来启动 Google Chrome。
- 参考 - 帕斯卡·马丁爵士。:D
你在使用 Selenium RC 吗?
我使用WebDriver,我用来打开Chrome的代码是:
System.setProperty("webdriver.chrome.driver", "<localpath of Chrome driver>");
WebDriver chromeobj = new ChormeDriver();
chromeobj.get("www.google.com");