私はwatir webdriverを使用して、Webページの自動テストを行っています。ページには、ユーザーがコンテンツをスクロールして表示するときに遅延ロードされる多くの画像があります (jquery lazyload プラグインを使用)
私がやっている
10.times do
browser.send_keys :space
end
ビュー内のアイテムをスクロールして正常にロードするには、私も行います
browser.div(:id => 'footer').wd.location_once_scrolled_into_view
それを一番下までスクロールしてから
browser.screenshot.save
これは、jquery プラグインを介して遅延ロードされた画像をキャプチャしていないようです。
ページ全体をキャプチャするにはどうすればよいですか