Django等でheadless test(GUIブラウザを利用しないウェブアプリケーションのテスト)を実行するための環境構築の覚書。尚、筆者の環境は以下の様になって居る。 Python 3.4 Django 1.7 準備 seleniumの導入 pip install selenium PhantomJSの導入 このサイト(http://phantomjs.org/)から導入する。導入後、パスを通しておく。 動作確認 seleniumの動作確認 下記の様なコードを書いて、適当な名前で保存しよう。このコードではFirefoxを起動させて、Python公式ページで検索して、Firefoxを終了させるまでを記述して居る。 from selenium import webdriver from selenium.webdriver.common.keys import Keys # ブラウザの指