Selenium とは

Webアプリケーションのテスト自動化をサポートするツールでChrome、Firefox、Internet Explorer、Opera、Android、iOSといったブラウザに対応し、テストは内容の記述は Java、C#、Python、Ruby、PHP といった開発言語を使用できる。HPはここ。

環境の構築(Eclipse、Maven)

後々、Android アプリケーションの作成も行いたいと考えていたので、言語は Java とし、環境は Eclipse + Maven を使用することにした。Eclipse は Eclipse 4.4 Luna Pliiades All in One を使用した。インストールは Zip ファイルを展開して eclipse.exe のあるフォルダへジャンクションリンクを設定。なお、Maven は Eclipse に最初から含まれていた。

mklink /J c:eclipse c:appipleiades-e4.4-java-jre_20150310pleiades

最初の一回のみ下記のバッチを起動する。二回目以降は下記フォルダと同じ場所にある eclipse.exe を起動する。ショートカットをディスクトップに作成した。

C:J_eclipseeclipseeclipse.exe -clean.cmd

Maven プロジェクトの作成

1.Maven プロジェクトを作成。手順はファイル→新規→プロジェクト。

2.新規プロジェクトウィンドウで Maven→Maven プロジェクトを選択し、「次へ」ボタンを押す。

3.「シンプルなプロジェクトの作成・・・」にチェックを入れ、「次へ」ボタンを押す。

4.「グループId」、「アーティファクトId」を入力。バージョンとパッケージングはそのままにし、「完了」ボタンを押す。

5.「パッケージ・エクスプローラー」上の「pon.xml」を開き、開いたファイルのウィンドウ下のタブ「依存関係」に切り替える。

6.「依存関係」の「追加」ボタンを押し、表示されたウィンドウに下記の入力を行う。※二回追加を行う。

f:id:kirokumemo:20150426203029p:plain

f:id:kirokumemo:20150426203039p:plain

下記のホームページで使いたいライブラリを探す。

http://mvnrepository.com/artifact/org.apache.commons/commons-exec/1.2

つづく!