使用硒与Chromium浏览器
答
是的。镀铬使用
DefaultSelenium selenium = new DefaultSelenium("localhost", 4444, "*custom path/to/chromium" , "www.google.com");
selenium.start();
,您可以使用其他选项*定制,*铬(注:这是不是谷歌浏览器,它是一个Firefox的模式),* googlechrome,* IEXPLORE。请检查硒文档以获取完整的模式列表。
编辑:更改googlechrome铬
答
呃,公认的答案没有回答这个问题。 Google Chrome基于Chromium,但它们不是同一浏览器。
这是你想要什么:(因为铬是不正式支持)
DefaultSelenium selenium = new DefaultSelenium("localhost", 4444, "*custom C:/path/to/chromium.exe" , "www.google.com");
selenium.start();
答
在Unix系统中,你可以这样做
sudo ln -s /usr/lib/chromium-browser/chromium-browser /usr/bin/google-chrome
,然后你可以使用“* googlechrome “作为创建DefaultSelenium实例时的常用参数。
这并不为我工作。我得到: raise WebDriverException(“无法连接到ChromeDriver”) – erjoalgo 2013-09-11 11:38:52
我解决了我的问题:我不得不下载ChromeDriver二进制 – erjoalgo 2013-09-11 16:30:22
http://*.com/questions/8255929/running-webdriver-chrome-with-硒 – erjoalgo 2013-09-11 16:30:51