Я пытаюсь найти все дочерние элементы в родительском веб-элементе.
это родительский элемент:
tableRow = element.all(by.xpath(
"//tr[contains(@class, 'ng-scope')]" +
"[@ng-repeat='audit in location.displayedProfileAudits']"))
.get(0);
Я пробовал следующие фрагменты кода, и все они терпят неудачу:
//this fails with a timeout
var resultIcons = tableRow.all(by.xpath(".//i[contains(@class, 'icon')][contains(@ng-if, 'field.match')]"));
//this fails due to: TypeError: tableRow.element.all is not a function
var resultIcons = tableRow.element.all(by.xpath(".//i[contains(@class, 'icon')][contains(@ng-if, 'field.match')]"));
//this also times out
var resultIcons = tableRow.element(by.xpath(".//i[contains(@class, 'icon')][contains(@ng-if, 'field.match')]"));
Может кто-нибудь направить / направитьмне правильно обращаться с этим?
Спасибо