Debian (squeeze) ヘッドレス環境で firefox を使う
Debian (squeeze) サーバで、X 環境の代わりに xvfb を使って、firefox を起動してみた。
(おまけでスクリーンショットも撮ってみた。)
これをもとに、Selenium のテスト実行環境を用意しようと思う。
必要なパッケージのインストール:
apt-get -y install xvfb libgl1-mesa-dri ttf-vlgothic iceweasel
xvfb を起動
Xvfb :99
DISPLAY=:99 firefox http://www.yahoo.co.jp/
必要なパッケージを追加して、スクリーンショットを撮ってみる。
apt-get -y install x11-apps imagemagick xwd -display :99 -root -out test.xwd convert test.xwd test.png