Watir. Прокрутить до определенной точки страницы

Я пытаюсь автоматизировать онлайн-опрос на сайте, но каждый раз получаю эту ошибку:

Selenium::WebDriver::Error::UnknownError: unknown error: Element is not clickable at  
point (561, 864). Other element would receive the click: a id="habla_oplink_a"       

class="habla_oplink_a_normal hbl_pal_header_font_size hbl_pal_title_fg "

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

Это мой код, который успевает заполнить часть опроса, но терпит неудачу, когда достигает строки, которая не отображается в браузере (строка, которая требует от пользователя прокрутки вниз):

buttons = browser.elements(:class => "assessment-choice")

buttons.each do |button|
  button.click
end

Я также хотел бы иметь возможность изменить свой код так, чтобы он выбирал только конкретную опцию, но HTML-код на странице не очень дружелюбный.

Это веб-страница, на которую я смотрю:https://staging2.clearfit.com/assessment/assessment/95867fb272df436352a0bd5fbdd

HTML-код одного из вариантов опроса:

<a id="answers_79_0" class="assessment-choice" onmouseover="answerOver(this)"    onmouseout="answerOut(this)" onclick="setAssessmentAnswer(this, 3, '0', '79',   '#answers_49839163')">Strongly<br>Agree</a>

Ответы на вопрос(3)

Ваш ответ на вопрос