升级到 webdriver-manager 12.1.4 后,directConnect 选项不起作用
directConnect option is not working after upgrading to webdriver-manager 12.1.4
我曾经 运行 我的量角器测试使用 directConnect: true 选项集。
我当时的chromedriver是chromedriver2.46
现在使用最新的 webdriver-manaegr12.1.4,chromedriver 已升级到 ChromeDriver 74.0.3729.6 (255758eccf3d244491b8a1317aa76e1ce10d57e9-refs/branch-heads/3729@{#29})
如果我仍然继续使用 directConnect: true
和 运行 我的测试,我会收到以下错误
session not created: This version of ChromeDriver only supports Chrome version 75
(Driver info: chromedriver=75.0.3770.8 (681f24ea911fe754973dda2fdc6d2a2e159dd300-refs/branch-heads/3770@{#40}),platform=Mac OS X 10.14.4 x86_64)
这是我非常简单的示例:https://github.com/cnishina/protractor542-chrome74它不使用 Docker 容器,但它适用于 Chrome 74 和 ChromeDriver 74。
Chrome 浏览器 + Chrome 驱动程序版本
输出错误消息看起来好像会话未创建,因为您正在尝试使用 ChromeDriver 75。我会参考 http://chromedriver.chromium.org/downloads 将 ChromeDriver 版本与Chrome 浏览器版本。最新的 Chrome 浏览器版本是 74,因此 Chrome 驱动程序下载 74.0.3729.131。如果您仍在使用 Chrome 浏览器 71-73,则可以使用 ChromeDriver 2.46。向前推进,浏览器主要版本和 chromedriver 版本必须匹配。所以对于 Chrome 73,你可以使用 73.0.3683.68.
正在下载不同版本的Chrome驱动程序
如果您需要下载不同版本的 Chrome 驱动程序,您可以 运行 webdriver-manager 命令:webdriver-manager update --versions.chrome 73.0.3683.68
或下载 2.46,webdriver-manager update --versions.chrome 2.46
.
我曾经 运行 我的量角器测试使用 directConnect: true 选项集。 我当时的chromedriver是chromedriver2.46
现在使用最新的 webdriver-manaegr12.1.4,chromedriver 已升级到 ChromeDriver 74.0.3729.6 (255758eccf3d244491b8a1317aa76e1ce10d57e9-refs/branch-heads/3729@{#29})
如果我仍然继续使用 directConnect: true
和 运行 我的测试,我会收到以下错误
session not created: This version of ChromeDriver only supports Chrome version 75
(Driver info: chromedriver=75.0.3770.8 (681f24ea911fe754973dda2fdc6d2a2e159dd300-refs/branch-heads/3770@{#40}),platform=Mac OS X 10.14.4 x86_64)
这是我非常简单的示例:https://github.com/cnishina/protractor542-chrome74它不使用 Docker 容器,但它适用于 Chrome 74 和 ChromeDriver 74。
Chrome 浏览器 + Chrome 驱动程序版本
输出错误消息看起来好像会话未创建,因为您正在尝试使用 ChromeDriver 75。我会参考 http://chromedriver.chromium.org/downloads 将 ChromeDriver 版本与Chrome 浏览器版本。最新的 Chrome 浏览器版本是 74,因此 Chrome 驱动程序下载 74.0.3729.131。如果您仍在使用 Chrome 浏览器 71-73,则可以使用 ChromeDriver 2.46。向前推进,浏览器主要版本和 chromedriver 版本必须匹配。所以对于 Chrome 73,你可以使用 73.0.3683.68.
正在下载不同版本的Chrome驱动程序
如果您需要下载不同版本的 Chrome 驱动程序,您可以 运行 webdriver-manager 命令:webdriver-manager update --versions.chrome 73.0.3683.68
或下载 2.46,webdriver-manager update --versions.chrome 2.46
.