【发布时间】:2020-06-03 10:01:00
【问题描述】:
我目前是机器人框架的新手。我目前正在使用最新的 chrome 和 chromedriver 窗口版本,它是 80,但是当我尝试运行测试时,它会给出消息“SessionNotCreatedException:消息:未创建会话:此版本的 ChromeDriver仅支持 pycharm 中的 Chrome 版本 81" 但目前只有 81 的 beta 版本可用。我已尝试卸载所有内容并重新安装它,但没有任何效果可以帮助我解决这个问题。谢谢!
【问题讨论】:
-
为什么不用81版?它不适用于 80 版。
-
只有测试版可用,不支持。
-
请勿发布代码、数据、错误消息等的图片 - 将文本复制或输入到问题中。 How to Ask
-
在 selenium (Angular 8.2.x) 中运行 E2E 测试时出现相同问题(驱动程序信息:chromedriver=81.0.4044.20 (f006328e39a9769596eb506c8841c3004b24e747-refs/branch-heads/4044@{#244}),platform=Windows NT 10.0.18362 x86_64) 在 Object.checkLegacyResponse (..\node_modules\selenium-webdriver\lib\error.js:546:15) 在 parseHttpResponse (..\node_modules\selenium-webdriver\lib\http.js:509: 13) 在 ..\node_modules\selenium-webdriver\lib\http.js:441:30 at processTicksAndRejections (internal/process/task_queues.js:94:5) [08:54:47] E/launcher - 进程退出错误代码 100
-
在我的情况下,我所要做的就是打开我的普通 chrome 浏览器,转到菜单
Help -> About Google Chrome然后它开始将 chrome 更新到最新版本(我有 81 并更新到 83)。重新启动 chrome,当我重新运行 chromedriver 时它工作了。
标签: selenium google-chrome selenium-webdriver selenium-chromedriver robotframework