问题描述:
robot framework执行打开百度网页脚本时,报错“session not created: This version of ChromeDriver only supports Chrome version 84”。
Starting test: Baidu.Baidu search case
20201126 15:14:14.912 : INFO : Opening browser 'chrome' to base url 'http://www.baidu.com'.
20201126 15:14:20.395 : INFO : Cannot capture screenshot because no browser is open.
20201126 15:14:20.413 : FAIL :
SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 84
Ending test: Baidu.Baidu search case
问题原因:
chrome浏览器和驱动版本不一致
解决办法:
1、打开浏览器,在地址栏输入chrome://version/查看浏览器当前版本号;
2、下载谷歌浏览器对应版本的驱动,下载地址http://chromedriver.storage.googleapis.com/index.html
3、解压,将chromedriver.exe替换到如下两个路径:
C:\Program Files (x86)\Google\Chrome\Application\
python的安装路径:
C:\Users\***\AppData\Local\Programs\Python\Python37\