Watir. Przewiń do określonego punktu strony

Próbuję zautomatyzować ankietę online w witrynie, ale za każdym razem otrzymuję ten błąd:

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 "

Muszę zrozumieć, jak mogę przewinąć do pewnego punktu strony, aby mój skrypt mógł wznowić wypełnianie ankiety na stronie.

To jest mój kod, który udaje się wypełnić część ankiety, ale kończy się niepowodzeniem, gdy osiągnie wiersz, który nie jest widoczny w przeglądarce (wiersz, który wymaga od użytkownika przewinięcia w dół):

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

buttons.each do |button|
  button.click
end

Chciałbym także móc zmienić mój kod, aby wybierał tylko konkretną opcję, ale HTML na stronie nie jest zbyt przyjazny.

To jest strona, na którą patrzę:https://staging2.clearfit.com/assessment/assessment/95867fb272df436352a0bd5fbdd

Kod HTML jednej z opcji ankiety:

<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>

questionAnswers(3)

yourAnswerToTheQuestion