クイックスタート

baki504 edited this page Oct 30, 2016 · 30 revisions

実行環境

SIT-WTの動作には次のソフトウェアが必要です。

  • JDK 1.8.x
  • Maven 3.3.x
  • Firefox

実行環境の準備 (Windows)

JDK 以下のサイトからJDKのインストーラーをダウンロードし、実行します。

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

Maven 以下のサイトからMavenのzipファイルをダウンロードし、任意のディレクトリに解凍します。

https://maven.apache.org/download.cgi

環境変数 コマンドプロンプトを管理者モードで起動し、以下のコマンドを実行します。

setx JAVA_HOME "<JDKのインストール先ディレクトリ>" -m
setx MAVEN_HOME "<Mavenの解凍先ディレクトリ>" -m
setx PATH "%PATH%;%MAVEN_HOME%¥bin" -m

実行環境の準備 (Mac OS X)

JDK,Maven ソフトウェアの入手およびインストールを行います。
ターミナルを起動し、以下のコマンドを入力します。

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install caskroom/cask/brew-cask
brew tap caskroom/versions
brew cask install java
brew install maven

実行環境の準備 (Windows、Mac OS X共通)

JDK,Maven コマンドプロンプトまたはターミナルで「mvn -version」コマンドを実行し、Mavenのバージョン情報が表示されることを確認します。

> mvn -version
Apache Maven 3.3.x (xxxxxxxx; yyyy-MM-dd hh:mm:ss tz)
Maven home: /e/t/c
Java version: 1.8.x_xx, vendor: Oracle Corporation
Java home: /e/t/c
Default locale: ja_JP, platform encoding: UTF-8
OS name: "your os name and version"

Firefox 以下のサイトからFirefoxのインストーラーをダウンロードして実行します。

https://www.mozilla.org/ja/firefox/new/

サンプルテストの実行

サンプルのテストスクリプトとWebページに対して自動テストを実行します。

Windows

コマンドプロンプトを起動し、以下のコマンドを実行します。

powershell -Command "Invoke-WebRequest -Uri https://raw.githubusercontent.com/sitoolkit/sit-wt-all/master/distribution/pom.xml -OutFile pom.xml"
mvn sit-wt:sample
mvn verify

Mac OS X

ターミナルを起動し、以下のコマンドを実行します。

curl -O https://raw.githubusercontent.com/sitoolkit/sit-wt-all/master/distribution/pom.xml
mvn sit-wt:sample
mvn verify

動作説明

「mvn verify」コマンドを実行すると、FireFoxが起動しテストスクリプトに従ってテストが実行されます。

テストが終了するとブラウザが起動し、テストエビデンスが表示されます。

処理説明

「mvn sit-wt:sample」コマンドを実行すると、サンプルのWebページとテストスクリプトがカレントディレクトリ以下にダウンロードされます。

current_directory
  - pom.xml
  - src/main/webapp           <- Webページ
    - bootstrap.min.html
    - done.html
    - input.html
    - terms.html
  - testscript
    - ExcelTestScript.xlsx   <- テストスクリプト

「mvn verify」コマンドを実行すると、testscriptディレクトリ以下のテストスクリプトに従って自動テストが実行されます。

Learn More

クイックスタートは以上です。

次は実際にテストスクリプトを作成し、自動テストを動かしてみてください。
また、SIT-WTには自動テストを行うための便利な機能がたくさんあります。 以下のリンクを参照し、是非試してみてください。

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.