概要 WatirでWebの画面キャプチャを自動取得 内容 Webの自動テストツールであるWatirで画面キャプチャの取得が可能です。 サンプルコード このサイトのトップページをキャプチャします。 スクロールがある場合は、スクロールした分も自動的にキャプチャしてくれます。 # encoding: utf-8 require 'watir-webdriver' class CaturePage URL = "http://d.hatena.ne.jp/tbpg/" def capture() browser = Watir::Browser.new :ff browser.goto URL browser.driver.save_screenshot "./capture.png" browser.close end end CaturePage.new.capture キャプチャ画像
![Ruby | WatirでWebの画面キャプチャを自動取得 - Tbpgr Blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/c2cb89591aa6a8ec82df5f23919fd7f88fa1d207/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Ft%2Ftbpg%2F20130613%2F20130613011720.png)