t.me/atinfo_chat Telegram группа по автоматизации тестирования

Проблема с получением количества строк таблицы

Теги: #<Tag:0x00007f9afa665b88> #<Tag:0x00007f9afa665a98> #<Tag:0x00007f9afa6659a8>

Здравствуйте!
Я еще пока новичок в Seleniom webdriver, код пишу на Java. Интересует решение такой проблемы:

Есть таблица, на одной из страниц веб-приложения, она содержит около тысячи строк. Изначально видимых строк немного, остальные открываются только, если скролить страницу(ну и естественно,если скроллить, видимые строки становятся невидимыми). Может кто-нибудь поможет получить оптимальное решение задачи, как получить все строки таблицы и посчитать их количество? Буду безумно благодарен.

Чтобы подгрузились все строки, можно проскроллить до конца страницы используя JavaScript Executor. Потом сохранить все элементы в лист и вывести на консоль.

Попробуй описать проблему, зачем тебе нужно получить кол-во строк. Это сподвигнет людей написать более подходящее решение.

Переходим на страницу;
Считаем количество строк;
Скроллим;
Считаем и добавляем количество строк;
Скроллим…

Каждый раз проверяем что последняя строка разная;
Если последняя строка одинаковая после скроллинга - конец :slight_smile:

Поддерживаю.
Автор, ответь на вопрос - для чего считать количество строк?
От ответа зависит, каким способом лучше это сделать.