Install Selenium Webdrivers for Ruby
gem install webdrivers
Take a screenshot and save to file
Wait for the specified time in seconds taking the screenshot.
require 'webdrivers' driver = Selenium::WebDriver.for :chrome driver.get "https://www.bbc.co.uk/news/business-63709754" sleep 5 driver.save_screenshot("./wait.png")
Find out how to take a full-page screenshot with Ruby and Selenium.
We created Urlbox to make converting HTML to images easy
Learn more about our website screenshot API.