获取与安装的 Edge 浏览器版本相匹配的 Chromium Edge 驱动程序

问题描述 投票:0回答:0

我正在使用 WebdriverIO 和 NodeJs 编写测试。我正在尝试根据安装的 Edge 浏览器版本获取 Edge 驱动程序。

详情

我已经安装了服务wdio-chromedriver-service

提到,通过环境变量“EDGECHROMIUMDRIVER_VERSION”,可以下载所需版本的驱动程序。例如 $env:EDGECHROMIUMDRIVER_VERSION = "109.0.1518.55"

但我不想指定版本。相反,我想通过设置类似 $env:EDGECHROMIUMDRIVER_VERSION = "LATEST"

来获取最新或匹配版本的驱动程序

请参阅此链接https://github.com/uex-io/node-msedgedriver以获取有关可用版本控制选项的更多详细信息

我尝试设置所需的环境变量,如下所示 -> $env:EDGECHROMIUMDRIVER_VERSION = "LATEST"

并尝试使用具有如下属性设置的 .npmrc 文件 ->“edgechromiumdriver_version=LATEST”

但是这两种方法在执行“npm install”时都会抛出如下错误

npm 错误!代码1 npm 错误!路径 C:*\Repo est\ui-test ode_modules\msedgedriver npm 错误!命令失败 npm 错误!命令 C:\windows\system3

node.js webdriver-io microsoft-edge-chromium edgedriver
© www.soinside.com 2019 - 2024. All rights reserved.