学習項目(【ライブ】テスト自動化のためのJUnit基礎 ULA71R) : ITプロフェッショナル育成研修 - JISA ICTカレッジ
学習項目
学習項目は、予告なく変更される場合があります。あらかじめご了承ください。
【ライブ】テスト自動化のためのJUnit基礎(ULA71R)
第1章 テスト自動化の概要
1.1
テスト自動化とは
1.2
テスト自動化のポイント
第2章 JUnitによる単体テスト
2.1
JUnitとは
2.2
JUnitの基本的な使い方
2.3
Matcher APIの活用
2.4
目的別の使い方
2.5
例外検証
2.6
テストケースごとに事前/事後処理を分けたテスト
2.7
テストデータ別の同一テストケース実行
2.8
複数テストの一括実行
2.9
テストコード作成の留意点とJUnitの活用方法
第3章 JUnitとDbUnitの連携
3.1
DbUnitとは
3.2
DbUnitを使用したテストの流れ
3.3
初期データ・期待データの準備
3.4
初期データ投入
3.5
更新後DBに対するアサーション
第4章 JUnitとMockitoの連携
4.1
Mockitoとは
4.2
Mockitoを利用したテストの流れ
4.3
スタブを使用したテスト
第5章 テスト自動化の活用
5.1
テスト自動化の効用
5.2
CI(継続的インテグレーション)とは
5.3
JUnitによるテスト自動化の活用例