我正在使用
启动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...
有什么建议吗?
答案 0 :(得分:3)
尝试提供chrome exe的位置以及浏览器名称,如下所示:
selenium=new DefaultSelenium("localhost", 4444, "*googlechrome C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe", "https://example.com");