Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
コース概要
JUnit ジャンプスタート
- 機能することを証明する
- ゼロから始める
- 単体テストのフレームワークを理解する
- JUnit のセットアップ
- JUnit を使用したテスト
JUnit の探索
- コア JUnit の探索
- テストランナーを使用したテストの起動
- TestSuite を使用したテストの作成
- TestResult によるパラメータの収集
- TestListener で結果を観察する
- テストケースの操作
- TestCalculator のステップ実行
サンプリング JUnit
- コントローラーコンポーネントの紹介
- テストしてみよう!
- 例外処理のテスト
- テスト用のプロジェクトのセットアップ
ソフトウェアテストの検査
- 単体テストが必要な理由
- 検査の種類
- テストがどの程度優れているかを判断する
- テスト駆動開発
JUnitの自動化
- 日常のある一日
- Ant からのテストの実行
- Maven からテストを実行する
- Eclipse からのテストの実行
スタブを使用した大まかなテスト
- スタブの紹介
- HTTP 接続のサンプルで練習する
- Web サーバーのリソースのスタブ化
- 接続のスタブ化
モックオブジェクトを使用して単独でテストする
- モックオブジェクトの導入
- 模擬試飲の簡単な例
- リファクタリング手法としてモック オブジェクトを使用する
- HTTP接続サンプルで練習する
- モックをトロイの木馬として使用する
- モック オブジェクトをいつ使用するかを決定する
Cactus を使用したコンテナ内テスト
- 単体テストコンポーネントの問題
- モックオブジェクトを使用したコンポーネントのテスト
- 統合単体テスト
- カクタスのご紹介
- Cactus を使用したコンポーネントのテスト
- カクタスの仕組み
サーブレットとフィルタの単体テスト
- 管理アプリケーションの提示
- Cactus を使用したサーブレット テストの作成
- モックオブジェクトを使用したサーブレットのテスト
- Cactus を使用したフィルター テストの作成
- Cactus をいつ使用するか、いつモック オブジェクトを使用するか
JSP とタグライブラリの単体テスト
- 管理アプリケーションに戻る
- JSP単体テスト
- Cactus を使用した単独での JSP の単体テスト
- Cactus を使用したタグリブの単体テスト
- モックオブジェクトを使用したタグライブラリの単体テスト
- モック オブジェクトをいつ使用するか、いつ Cactus を使用するか
データベース アプリケーションの単体テスト
- Database 単体テスト
- データベースから分離してビジネス ロジックをテストする
- データベースから分離して永続化コードをテストする
- データベース統合単体テストの作成
- Ant を使用した Cactus テストの実行
- ビルドパフォーマンスのチューニング
- 全体的なデータベース単体テスト戦略
単体テスト EJB
- サンプル EJB アプリケーションの定義
- ファサード戦略の使用
- モックオブジェクトを使用した JNDI コードの単体テスト
- 単体テストセッション Bean
- モック オブジェクトを使用してメッセージ駆動型 Bean をテストする
- モックオブジェクトを使用してエンティティ Bean をテストする
- 適切なモック オブジェクト戦略の選択
- 統合単体テストの使用
- JUnit とリモート呼び出しの使用
- サボテンの使用
要求
このコースに参加するには、基本的なJava言語知識が必要です。
21 時間
お客様の声 (1)
The exercises