无法在Selenium中启动Chrome浏览器

时间:2012-11-19 11:15:52

标签: google-chrome selenium

我正在使用

启动Chrome浏览器
selenium = new DefaultSelenium("localhost", 4444, "*googlechrome",
                    "https://example.com/");

但是我得到一个弹出窗口,其中包含以下消息并冻结:

  

管理员已在此系统上安装了Google Chrome,并且可供所有用户使用。系统级Google Chrome现在将取代您的用户级安装。

控制台日志直到冻结点:

Server started
16:06:37.792 INFO - Command request: getNewBrowserSession[*googlechrome, https://example.com/, ] on session null
16:06:37.796 INFO - creating new remote session
16:06:38.081 INFO - Allocated session beb925cd0418412dbe6319fedfb28614 for https://example.com/, launching...
16:06:38.082 INFO - Launching Google Chrome...

有什么建议吗?

1 个答案:

答案 0 :(得分:3)

尝试提供chrome exe的位置以及浏览器名称,如下所示:

selenium=new DefaultSelenium("localhost", 4444, "*googlechrome C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe", "https://example.com");