search:{
value: function(test) {
this.hope.click();
this.hope.setValue("abc");
var i=0;
browser.elements('//*[@class="xyz"]//li['+i+']').forEach((i, index)=>{
console.log(i.getText());
if(index==10) return;
})
},
},
创建一个合并元素的函数,但结果为forEach不是一个函数 结果:TypeError:browser.elements(...)。forEach不是函数。有谁知道什么可能是错的。
答案 0 :(得分:1)
可能是这个
browser.elements('//*[@class="xyz"]//li['+i+']')
不是数组,你应该在运行foreach之前检查它