无需更改代码; webdriver.io 测试站点无法运行,并出现错误 404 无法下载 Chromedriver,尽管该版本可用。
期望运行“npm run wdio”将运行我的测试套件。
编辑:通过预先运行“npm update”解决了问题
在 ide 终端中运行“npm update”
他们合并了一个解决方法https://github.com/webdriverio/webdriverio/pull/12305 并发布了修复程序
webdriver v8.32.2
https://github.com/webdriverio/webdriverio/releases/tag/v8.32.2
将您的 @wdio 包更新为
8.32.2
运行 npx wdio run **** 命令执行 UI 自动化测试时,出现以下错误:
错误:下载失败:服务器返回代码 404。 URL:https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/121.0.6167.184/mac-x64/chromedriver-mac-x64。拉链
“npm update”之后,上面的错误就解决了。