Удаленка для jenkins+selenide+selenoid+allure+docker спецов на 2-3 часа в день. 100% remote! Присоединиться к проекту

Как скролить страницу в автотесте на Python??


#1

Привет всем!
Столкнулся с проблемой написания автотеста для мобильный платформы.
Пишу автотесты на python и тестирую на сервисе Browserstack.
Столкнулся с проблемой, что в автотесте необходимо скролить страницу вверх и вниз и как к сожалению ничего не получается. Уже гуглил много разных сайтов по данной тематике, но ничего толкового не нашел.
Ребята, если кто сталкивался с данной темой, подскажите пожалуйста.
Нужна реализация на Python.
Спасибо.


(Ray Romanov) #2

Приложение или Веб?


#3

Веб


(Ray Romanov) #4

Через JavaScript пробовал?
Пример:
execute('window.scrollTo(0,1500);')

https://www.w3schools.com/jsref/met_win_scrollto.asp


#5

Пробовал, он выдает ошибку ‘WebDriver’ object has no attribute ‘window’


(Ray Romanov) #6

А?
execute('browser.scrollTo(0,1500);')


#7

уже другое)

  command_info = self._commands[command]

E KeyError: ‘browser.scrollTo(0,1500)’


(Lev Yarushin) #8

Что-то странные ошибки. Код можно посмотреть?

Так не пробовал?
driver.execute_script('window.scrollTo(0,1500);')