como rolar uma página da web usando o watir
Eu estou tentando rolar uma página da web para encontrar e clicar em um conteúdo que é carregado lentamente quando a página é rolada. Eu estou usando o seguinte comando
require 'watir-webdriver'
@browser = Watir::new :firefox
@browser.send_keys :space
Eu estou usando o web-driver com o firefox e estou no Ubuntu, mas não está funcionando. No código ruby a seguir, estou tentando rolar a página para baixo até não encontrar o elemento com: id. O elemento está carregando preguiçosamente. Eu estou ficando timeout depois de alguns segundos, alguma idéia do que está errado com o código a seguir.
When /^deal (\d+) is loaded$/ do |id|
(0..5).each do |click|
@browser.send_keys :space
end
end
Qual é a melhor maneira de rolar uma página usando o driver watir?