Watir. Desplácese hasta un cierto punto de la página.

Estoy tratando de automatizar una encuesta en línea en un sitio web, pero recibo este error cada vez:

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 "

Lo que necesito entender es cómo puedo desplazarme a un cierto punto de la página para que mi script pueda reanudar el llenado de la encuesta en la página.

Este es mi código que logra completar una parte de la encuesta pero falla cuando llega a una fila que no está a la vista dentro del navegador (una fila que requiere que el usuario se desplace hacia abajo):

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

buttons.each do |button|
  button.click
end

También me gustaría poder cambiar mi código para que solo seleccione una opción específica, pero el HTML en la página no es muy amigable.

Esta es la página web que estoy viendo:https://staging2.clearfit.com/assessment/assessment/95867fb272df436352a0bd5fbdd

El HTML de una de las opciones en la encuesta:

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

Respuestas a la pregunta(3)

Su respuesta a la pregunta