我是 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,但这并不能解决问题
我自己解决了这个问题。我卸载节点并使用brew将它们安装到下一个版本(19.6.0)。 之后 - 500。因为 chromedriver 不支持 Chrome。之后,我更新了 Google Chrome,一切正常。
我安装了新的节点版本并重新初始化了 wdio,现在它可以工作了。