我正在使用 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