使用基于Python+RF+Selemium框架的Web UI自动化测试,执行用例的时候发现报错This version of ChromeDriver only supports Chrome version 89
看样子是当前Chrome的版本与ChromeDriver版本对应不上,但是明明前段时间还可以跑,为什么呢?原来是Chrome自动更新了,导致两个版本对应不上。这个时候你可以:
- 不用Chrome了,你可以使用FirFox等浏览器
- 继续使用Chrome,下载于当前浏览器版本对应的ChromeDriver
这里说方法2
一、查看当前Chrome的版本
帮助>关于Google Chrome>查看当前Chrome版本
二、下载于与当前版本一致的ChromeDriver
三、下载完成之后,将解压的ChromeDriver放到当前安装的python解释器路径下即可,我的电脑路径如下:
PS:如果不记得自己的python安装路径咋办
命令行输入
- Python
- import sys
- print(sys.path)
四、重新跑一遍用例