SeleniumによるiPad (MobileSafari) 実機テスト入門

はじめに

GHOST Operatorは、Selenium WebDriverライブラリを用いたテストシナリオを、iPad実機上のMobileSafarで実行することを可能とします。

Selenium WebDriverライブラリは多くのプログラム言語に対応し、それぞれにOSSによるテストフレームワークも提供されており全体像は大きな規模となりますが、このドキュメントでは以下の動画のデモアプリケーションを題材にしてWebDriverの基本的な使用方法を中心に、GHOST Operatorを利用した際に注意するべき点を補足しています。

GHOST Operatorデモ_基本的なHTMLサイトへの入力デモ (YouTube)

このデモアプリケーションは http://dev01.nexaweb.co.jp/GHOST_Operator/demo/index.html からアクセスすることができます。
また、完全なサンプルコードは以下からダウンロードしてください。