チュートリアル(Pitalium:hifiveリグレッションテストライブラリ)
01.テストライブラリについて
このチュートリアルでは、Pitalium(hifiveリグレッションテストライブラリ)について学習します。
PitaliumはSeleniumとJUnitで記述したテストコードを、予め設定した各ブラウザで並列に実行し、スクリーンショットを取得して、期待結果と画像比較をすることでテストを行うライブラリです。
また、予め指定した任意のDOM要素のみのスクリーンショット取得・比較したり、比較対象から除外することができます。
このチュートリアルでは、テストコードの記述方法およびテストの実行方法について説明します。
次のステップ ⇒ 02.環境構築
Seleniumについて
SeleniumとはWebブラウザを使用してWebアプリケーションをテストするためのオープンソースソフトウェアです。WebDriverというインターフェースを通じてInternet ExplorerやFirefox、Chrome等のWebブラウザをJavaやC#、JavaScript等のプログラムコードから操作します。操作できる内容は、クリックや文字入力、任意のJavaScriptコード実行など様々です。
Seleniumの利用方法について、ここでは割愛します。