テストを作成するためのフレームワークです。テストとは、システム全体が正しく動作することを確認するものです。ブラウザの操作)により、想定通りの動作となっていることを確認する」ことを指します。テストは「総合テスト」フェーズで実施されます。テストはテスト仕様書を元に、人手でテストを行っています。そのためテスト工数の削減は大きな課題となっていました。プログラム(Wagbyではモデル定義)の修正や、環境のバージョンアップ時にも都度、行う必要があるため、手間がかかっていました。テストのための「テストプログラム」を開発する枠組みを提供するものです。これによって回帰テストとしても利用することができ、保守コストを削減できます。「単体テスト」は必要ありませんが、仕様どおりに動作するかをチェックするための「総合テスト」は必要です。「統合テスト」や「システムテスト」と呼ぶこともあります。カスタマイズコード部分の単体テストは必要です。起動と停止が行えるようにしてください。Chrome専用です。フォルダ直下に保存します。WebDriverはテストを実行するブラウザのバージョンに合わせたものを取得するようにしてください。ブラウザのバージョンが上がった場合は、必要に応じてWebDriverのバージョンアップも行って下さい。複数の開発環境でテストを実行する場合WebDriverはブラウザのバーンジョンに合わせたものを利用する必要があります。異なる複数の開発環境でテストを実行する場合はWebDriverはバージョン管理システムの対象外とするほうが好ましい場合があります。その場合は、WebDriverファイルの配置場所を(customizeフォルダ内ではなく)Wagbyインストールフォルダの直下等に変更し、開発環境に合わせて個別に取得するようにして下さい。(customer)」モデルへのテストとして、CustomerTestクラスを用意する例を示します。JUnitテスト・ケース」を開く。