2013-12-18 2 views
0

У меня есть список записей. Как я могу проверить порядок сортировки с использованием Selenium?Как использовать Селен для проверки Сортировка записей

List<WebElement> tableRowCollection = webTableElement .findElements(By.xpath("/table")); 

Я получаю ошибку в приведенном выше заявлении «Тип списка не является универсальным, оно не может быть параметрироваться с аргументами». Я не уверен, как читать записи, поскольку findElements возвращает WebElemt.

+0

Вы просматриваете содержимое списка на странице и сравниваете его со списком записей в ожидаемом порядке ... Что вы пробовали до сих пор? – reto

+0

Вы используете селен IDE или что-то еще? Поскольку нет языкового тега. – MxyL

+0

Я использую Selenium webdriver, я только что обновил свой вопрос с помощью кода. – Jay

ответ

1

Исправьте импорт, вы, скорее всего, не импортируя java.util.List

Следующий код добавит текст целой строки в коллекции elements:

List<WebElement> tableRowCollection = webTableElement.findElements(By.xpath("/table")) 
List<String> elements = new LinkedList<String>(); 
for (WebElement e : tableRowCollection) { 
    elements.add(e.getText()); 
} 

Это должно вам начать работу, но я действительно рекомендую вам прочитать некоторую документацию, связанную с коллекциями Java.

Смежные вопросы