问题描述
代码如下:
报错:
解决过程:
打开debug,查看详细错误信息
参考Selenium官网:Unable to Locate Driver Error,使用logging打印debug日志
debug日志显示
从日志信息可以看出处理过程:
1、查找Selenium Manager执行文件并调用
2、通过Selenium Manager查找chromedriver位置和版本
3、通过Selenium Manager查找browser位置和版本
4、判断browser和chromedriver版本是否兼容
删除现有的chromedriver.exe
删除现有的chromedriver.exe:H:\study\selenium\drivers\chromedriver.exe,让Selenium Manager自己请求合适的chromedriver.exe版本,重新执行程序,程序通过,查看debug日志,详细过程如下:
1、查找Selenium Manager执行文件并调用
2、通过Selenium Manager查找发现没有现成的chromedriver
3、通过Selenium Manager查找browser位置和版本
4、通过Selenium Manager请求兼容brower版本的chromedriver
参考资料:
Selenium官网:Unable to Locate Driver Error