selenium无法正常运行 Chrome浏览器,cannot find Chrome binary的问题

碎冰 2020-10-12

栏目: Web ·

来源: 碎冰

作者:碎冰

简介  这篇文章主要介绍了selenium无法正常运行 Chrome浏览器,cannot find Chrome binary的问题以及相关的经验技巧,文章约1580字,浏览量298,点赞数7,值得推荐!

有些同学在运行selenium-chrome时会遇到这个问题,

System.setProperty("webdriver.chrome.driver","files/chromedriver.exe");
WebDriver driver = new ChromeDriver();

看代码,我们并没有什么问题,那如何解决呢?添加一行试一下,

System.setProperty("webdriver.chrome.driver","files/chromedriver.exe");
System.setProperty("webdriver.chrome.bin", "C:/Chrome/Application/chrome.exe"); 
WebDriver driver = new ChromeDriver();

貌似问题依然存在,那么该如何是好?直接针对Binary来进行修复问题,添加二进制文件地址

System.setProperty("webdriver.chrome.driver", "files/chromedriver.exe"); 
ChromeOptions options = new ChromeOptions(); 
options.setBinary("C:/Chrome/Application/chrome.exe"); 
ChromeDriver driver = new ChromeDriver(options); 

如何?

问题解决了!


以上就是本文的全部内容,希望对大家的学习有所帮助,本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 原文地址:http://www.cnblogs.com/iceb/p/7762030.html

相关文章

用selenium启动chrome浏览器(示例代码)

Uploadify按钮功能无法执行(示例代码)

Selenium调试时免登陆的2种方法

Selenium调试时免登陆的2种方法

Mac下用selenium启动Chrome浏览器问题解决(示例代码)

selenium自动化测试中升级chrome78版本带来的问题

Selenium2+python自动化61-Chrome浏览器(chromedriver)(示例代码)

Webdriver和Chrome:DevToolsActivePort文件不存在(示例代码)