当我进行正确的设置时会显示错误。 “ SessionNotCreatedError:未创建会话:Chrome版本必须介于70到73之间”

时间:2019-04-27 00:02:37

标签: javascript selenium-webdriver npm webdriver selenium-chromedriver

我正在使用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版本。 有人能解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

我认为您的Chrome浏览器和驱动程序之间不匹配。请降级您的Chrome浏览器。