答案 0 :(得分:0)
你可以通过使用带有by.repeater()组合的element.all()来实现它,如下所示,index可以是0,1,2,..它取决于你可以用ng-获得的元素数量在项目中重复项目'定位器。
<强>代码强>
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
switch (requestCode) {
case yourReqCode:
if (resultCode == RESULT_OK) {
// fetch the result from data here
}
break;
}
super.onActivityResult(requestCode, resultCode, data);
}
答案 1 :(得分:0)
您可以使用by.repeater()
定位器找到转发器中的所有元素,filter使用&#34; Shweta&#34;标题:
var repeater = element.all(by.repeater('project in projects'));
var project = repeater.filter(function (elm) {
return elm.$(".panel-body a h2").getText().then(function (title) {
return title.trim() === "Shweta";
});
});
project.$(".panel-body a").click();