您知道如何向waitForElementPresent
我想做类似下面的事情:
browser.url('http://google.com')
.waitForElementPresent('body', 10000, true, function (result) {
browser.globals.log('I am going here just in success case');
})
你知道失败回调是如何工作的吗?
答案 0 :(得分:0)
第三个参数是aboolean,允许设置该测试是否在失败时中止,你必须将其设置为false
然后你可以看到是否在回调中看到了元素
代码如下工作
browser.waitForElementVisible('#idElement', 4000, false, function (result) {
if (result.state && result.state == "success")
{
//success
}
else
{
//failure, the element has not appear before time has been elapsed
}
});