背景 意識の低い自動化をしたお話にて、PhantomJSを使えばブラウザ起動なしで実行できるよ、とのコメントをもらった やってみた 結果 PhantomJSを使用して、ブラウザ起動なしの自動化に改善することができた。(若干の高速化も) やったこと PhantomJSのダウンロード ここからPhantomJSのWindows用のzipをダウンロード 適当な場所に展開 既存のソースを編集 # coding: utf-8 require "selenium-webdriver" # PhantomJSのパスを環境変数に追加すれば以下は不要らしいけど、 # うまくいかなかったのでここで指定 Selenium::WebDriver::PhantomJS.path = 'C:\phantomjs_path\bin\phantomjs.exe' # selenium-webdriver にphantom