FVT-TJ06
JUnitによるテスト駆動開発
テストの重要性に基づき、効率の良いテスト手法の実践について学ぶコースです。
達成目標
- システム開発における品質とその向上の重要性について理解できる。
- システム開発におけるテストについて説明できる。
- JUnitを用いた単体テスト及びSeleniumを用いた結合テストを行うことができる。
カリキュラム
- 品質とテスト
- システムの品質と向上手法
- 品質向上のアプローチ
- ソフトウェア開発と品質管理
- テストに関する成果物
- テストの自動化
- JUnitによる単体テスト
- Javaによる単体テスト
- テストケースの作成
- テストケースの実行
- テストケース作成のテクニック
- テストケースの設計
- クラスの種別とテスト容易性
- 演習問題
- Seleniumによる結合テスト
- Webアプリケーションのテスト
- Seleniumによる自動テスト
- 演習問題
受講前提
下記コースの受講済または同等のスキルをお持ちであること
- Javaプログラミング基礎
- Javaの基本文法から複数クラスによる開発までを学ぶコースです。本コースにオブジェクト指向は含まれません。
- Javaオブジェクト指向入門
- Javaを用いてオブジェクト指向によるプログラム開発手法を学ぶコースです。
関連コース