ソフトウェアテストの必要性から基礎知識、静的・動的テストの代表的技法、テストプロセスまでを体系的に学習します。
eラーニングで学ぶ ソフトウェアテスト技法の基本
UVC548
| 内容 | 1)テストの必要性と考え方 ・テストの必要性 ・欠陥と品質の関係 ・開発プロセスとテスト ・テストの考え方 2)テストの基礎 ・テストに関する用語の整理 ・ソフトウェアテストとは ・テスト対象とテストベース ・ソフトウェア開発モデルとテスト ・テストレベル ・テストタイプ ・変更時のテスト ・スモークテスト 3)静的テスト ・静的テストとは ・静的テスト - レビュー ・静的テスト - 静的解析 4)動的テスト ・動的テストとは ・ブラックボックス技法 ・同値分割 ・境界値分析 ・複数の条件がある場合の同値分割と境界値分析の例 ・Special Value (特異値、特殊値) ・デシジョンテーブル ・同値分割・境界値分析・デシジョンテーブルを利用したテスト設計 ・状態遷移テスト ・ユースケースによるテスト ・ホワイトボックス技法 ・ホワイトボックステストのツール ・ブラックボックステスト技法とホワイトボックステスト技法の関係 ・経験ベースのテスト設計技法 5)テストプロセス ・テストプロセスとは 付録)テストの7原則 |
|---|---|
| 前提知識 | システム開発の経験 |
| 対象者 | ソフトウェアテストの基本を学びたい方 |
| 目標 | ソフトウェア開発プロセス全体の中でのテストの位置づけを理解し、テストの基礎知識、静的テストおよび動的テストの代表的な技法、ならびにテストプロセスを相互に関連づけて説明できるようになります。 |
| 学習日数・時間 | 6時間 |
| 契約期間 | 3ヶ月 |
| 備考 | 特にありません。 |