在元素不存在的情况下,我试图检查元素是否存在而不停止测试运行。
但是,当我运行代码时,最终结果是,对于页面上不存在的元素('id2'),result.status仍然成功(0),然后assert.visible失败并显示消息“找不到元素“
for (index = 0; index < array.length; index++) {
var indexedId= 'id' + index
browser.element('id', indexedId, function(result) {
if (result.status !== -1) {
browser
.assert.visible(indexedId)
} else {
return;
}
});
}