Protractor SessionNotCreatedException:消息:会话未创建:此版本的ChromeDriver仅支持Chrome版本85
目前我正在进行量角器UI测试。到目前为止,我的测试用例工作正常,但突然发现一个webdriver问题。我目前的chrome版本是84。但是selenium驱动程序预期版本为85。85版仍然没有发布Protractor SessionNotCreatedException:消息:会话未创建:此版本的ChromeDriver仅支持Chrome版本85,protractor,protractor-net,Protractor,Protractor Net,目前我正在进行量角器UI测试。到目前为止,我的测试用例工作正常,但突然发现一个webdriver问题。我目前的chrome版本是84。但是selenium驱动程序预期版本为85。85版仍然没有发布 [14:56:46] E/launcher - session not created: This version of ChromeDriver only supports Chrome version 85 (Driver info: chromedriver=85.0.4183.38 (90
[14:56:46] E/launcher - session not created: This version of ChromeDriver only supports Chrome version 85
(Driver info: chromedriver=85.0.4183.38 (9047dbc2c693f044042bbec5c91401c708c7c26a-refs/branch-heads/4183@{#779}),platform=Windows NT 10.0.17134 x86_64)
[14:56:46] E/launcher - SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome version 85
(Driver info: chromedriver=85.0.4183.38 (9047dbc2c693f044042bbec5c91401c708c7c26a-refs/branch-heads/4183@{#779}),platform=Windows NT 10.0.17134 x86_64)
使用webdriver管理器指定chromedriver版本,或者在运行e2e测试时使用--webdriverUpdate=false
(请参阅:)安装ChromeDriver 85似乎存在问题,尽管Chrome84是当前的稳定版本。多人报告了此问题 我已经发了 总的来说,在使用webdriver manager时,您可以临时硬编码所需的版本,然后告诉量角器使用哪个版本(因为量角器仍然可以尝试安装并使用它) 以下是复制的解决方案:
npm安装--保存开发人员webdriver manager
)
webdriver manager更新--versions.chrome 84.0.4147.30
。这将在./node_modules/webdriver manager/selenium/中安装84 chromedriver版本。(我们刚刚在package.json中将其作为npm脚本制作)
chromeDriver:“./node\u modules/webdriver manager/selenium/chromeDriver\u 84.0.4147.30.exe”
**
chromeDriver:process.platform==“win32”?“/node_modules/webdriver manager/selenium/chromedriver_84.0.4147.30.exe”:“/node_modules/webdriver manager/selenium/chromedriver_84.0.4147.30”
我也遇到过同样的问题,但当我更新了最新版本的量角器7.0.0你好,Aravind,我编辑了你的问题以获得更具可读性的体验。无论如何,你应该编辑你的问题,添加更多关于你正在做什么的信息,以及你想用它实现什么。只需安装chromedriver 84