Одним из способов прокрутки вниз с помощью селена может быть нажатие на определенный элемент на странице.Если вы сделаете следующее ...
reviews_divs = driver.find_elements_by_class_name('section-review')
reviews_divs[-1].click()
... он нажмет на последний отзыв и, следовательно, перейдет к нему.Хорошо, но пока не то, что вы хотите, поскольку страница не загружает новые результаты ...
Однако, если вы нажмете на первый div
после section-review
div
, новые обзоры теперь будут правильно загружены:
driver.find_element_by_class_name('section-loading').click()
РЕДАКТИРОВАТЬ
Приведенный выше код вступит в силу после того, как вы нажмете «Показать все отзывы», когда попадете на страницу магазина, которую хотите протестировать:
driver.find_element_by_css_selector("button[class*='__button-text'").click()