Как получить данные таблицы из селена WebElement и проверьте значение столбцаJAVA

Программисты JAVA общаются здесь
Anonymous
Как получить данные таблицы из селена WebElement и проверьте значение столбца

Сообщение Anonymous »

В моем скрипте селена я хочу получить данные таблицы из таблицы ниже и сравнить все значения в соответствии с столбцом «Телефон» и проверить, являются ли все значения только числовые.
Я попытался использовать следующий код, если не печатает текст каждого столбца, вместо этого он отображает номер рядов. < /p>
WebElement table = driver.findElement(By.xpath(“//table[contains(@class, 'table table-style')]”));
List rowsList = table.findElements(By.tagName("tr"));

List columnsList = null;

for (WebElement row : rowsList) {
columnsList = row.findElements(By.tagName("td"));

for (WebElement column : columnsList) {
System.out.println("column text" + column.getText()+ ", "); // here is is just printing number of rows, like 1, 2
}

}






Id

username
email
phone
address1
address2
City






Here is user name
email@email.com
123456789
address 1
address 2
city name



Here is user name
email@email.com
99999999
address 1
address 2
city name




Here is user name
email@email.com
abcdef12
address 1
address 2
city name





Подробнее здесь: https://stackoverflow.com/questions/709 ... lumn-value

Вернуться в «JAVA»