我有兴趣在执行测试期间获取wdio.conf.js属性waitforTimeout的值,如何实现?
例如:
browser.waitUntil(function () {
var alertText = browser.alertText();
return alertText && alertText != "";
}, **3000**, `Alert is expected to be displayed, but actually did not appear`);
我想用waitforTimeout
中当前的值替换3000答案 0 :(得分:1)
如果您传入null
而不是号码,它会忽略它并使用默认值:
browser.waitUntil(function () {
var alertText = browser.alertText();
return alertText && alertText != "";
}, null, `Alert is expected to be displayed, but actually did not appear`);
要回答原始问题,您可以使用browser.options
对象:
http://webdriver.io/guide/testrunner/browserobject.html#Get-wdio-config-options