Я думаю, это зависит от используемой вами библиотеки. Например, Nightwatch пытается прокрутить элемент в поле зрения, прежде чем нажать
.click()
Suggest edits
Simulates a click event on the given DOM element. The element is scrolled into view if it is not already pointer-interactable. See the WebDriver specification for element interactability.
https://nightwatchjs.org/api/commands/#click
Я считаю, что Mink2Selenium этого не делает.
, но если элемент недоступен при прокрутке, селен не сможет щелкнуть по нему, так же как пользователь не сможет щелкнуть по нему. Что хорошо, потому что селен используется для максимально возможной реалистичности c испытаний