我正在使用selenium-webdriver进行自动化测试。我正在使用chromedriver构建驱动程序。一切正常,但有一天我进行了测试,并显示以下错误消息
SessionNotCreatedError: session not created: Chrome version must be between 70 and 73
(Driver info: chromedriver=73.0.3683.20 (8e2b610813e167eee3619ac4ce6e42e3ec622017),platform=Mac OS X 10.14.3 x86_64)
但是我不知道我的package.json向我显示的是chromedriver ^ 73.0.0.0是怎么回事。我尝试卸载以前的版本v2.45,并且出现了该类似消息。 我已经尝试了很多次来进行npm卸载和安装,也尝试在本地安装,但无济于事。我知道对v74的更新有效,但是出于某些原因,我需要保留v73版本。 有人能解决这个问题吗?
答案 0 :(得分:0)
我认为您的Chrome浏览器和驱动程序之间不匹配。请降级您的Chrome浏览器。