我正在尝试滚动网页以查找并单击滚动页面时延迟加载的内容。我正在使用以下命令
require 'watir-webdriver'
@browser = Watir::new :firefox
@browser.send_keys :space
我正在使用带有 Firefox 的网络驱动程序,并且我在 ubuntu 上,但它无法正常工作。在下面的 ruby 代码中,我试图向下滚动页面,直到找不到具有 :id 的元素。该元素正在延迟加载。几秒钟后我超时,知道以下代码有什么问题。
When /^deal (\d+) is loaded$/ do |id|
(0..5).each do |click|
@browser.send_keys :space
end
end
使用 watir-driver 滚动页面的最佳方法是什么?