0

当我尝试使用 selenium 启动 chrome 浏览器时,它会抛出错误。

我在我的代码中使用这个命令 "selenium = new DefaultSelenium("localhost", 4444, "*chrome", " http://www.google.com/ ");

4

2 回答 2

1

如果您想启动 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

于 2013-02-20T08:18:18.480 回答
0

你在使用 Selenium RC 吗?

我使用WebDriver,我用来打开Chrome的代码是:

System.setProperty("webdriver.chrome.driver", "<localpath of Chrome driver>");
WebDriver chromeobj = new ChormeDriver();
chromeobj.get("www.google.com");
于 2015-09-22T06:39:28.687 回答