Я писал тесты e2e для своего углового приложения js и не могу понять это. У меня есть таблица с данными. Я хочу извлечь данные первых строк.Транспортир: прочитайте содержимое таблицы
<table>
<tr>
<td><\td>
<td><\td>
<td><\td>
</tr>
</table>
Я сделал это в протракторов elementExplorer
и выводит значения всех 3-х колонок
element.all(by.repeater('item in items.list')).get(0).getText()
James
Byrne
1
Если я сделаю это, она выводит первое значение столбца
element.all(by.repeater('item in items.list')).get(0).element(by.css('td')).getText()
WARNING - more than one element found for locator By.cssSelector("td") - the first result will be used
James
Мои Вопрос в том, как мне получить значения других столбцов?
Вы считаете, что каждый столбец является «именем», а затем используется 'by.name()' для захвата определенного столбца после первой строки (из '.get (0)')? – Aaron