Webdriver io 黄瓜测试因无效参数错误而无法运行

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

我是 webdriver io 的新手。我运行了黄瓜测试,但失败并出现此错误

`[0-0] 2023-02-14T21:47:36.064Z WARN webdriver: Request failed with status 400 due to invalid argument: unrecognized capability: pollTimeout
[0-0] 2023-02-14T21:47:36.065Z INFO webdriver: Retrying 1/3
[0-0] 2023-02-14T21:47:36.066Z INFO webdriver: [POST] http://localhost:9515/session
[0-0] 2023-02-14T21:47:36.066Z INFO webdriver: DATA {
[0-0]   capabilities: {
[0-0]     alwaysMatch: {
[0-0]       browserName: 'chrome',
[0-0]       acceptInsecureCerts: true,
[0-0]       pollTimeout: 10000
[0-0]     },
[0-0]     firstMatch: [ {} ]
[0-0]   },
[0-0]   desiredCapabilities: {
[0-0]     browserName: 'chrome',
[0-0]     acceptInsecureCerts: true,
[0-0]     pollTimeout: 10000
[0-0]   }
[0-0] }`

请问我如何解决这个问题有什么建议吗?

我尝试在 wdio.config.js 中注释掉 waitforTimeout: 10000,但这并不能解决问题

timeout invalid-argument
2个回答
0
投票

我自己解决了这个问题。我卸载节点并使用brew将它们安装到下一个版本(19.6.0)。 之后 - 500。因为 chromedriver 不支持 Chrome。之后,我更新了 Google Chrome,一切正常。


0
投票

我安装了新的节点版本并重新初始化了 wdio,现在它可以工作了。

© www.soinside.com 2019 - 2024. All rights reserved.