当我使用WebdriverIO在JavaScript中定义Cucumber步骤并调用:时
browser.debug();
它在10秒内超时,这永远不够长。一些文档和博客文章建议这样回答:;注意:.debug((命令的默认超时时间很短。一定要增加它但没有一个确切地说明如何做到这一点。
我试过这样的东西:
browser.debug({wait: 120000});
在wdio.conf.js
:中
exports.config = merge(configs, {
waitforTimeout: 120000,
connectionRetryTimeout: 90000,
framework: 'cucumber',
cucumberOpts: {
timeout: 60000,
这两种尝试(以及类似的尝试(都没有延长调试超时时间。
如何在Cucumber步骤定义中延长browser.debug
超时?
控制cucumberOpts
中的超时(以毫秒为单位(。例如,在wdio.conf.js
:中
exports.config = merge(configs, {
cucumberOpts: {
timeout: 60000,
}
}