JSTQB Foundation Level シラバスまとめ
■第1章 ソフトウェアテストの基礎
最初に、そもそもソフトウェアテストとは何か、
なぜテストが必要かを説明した上で、
気をつけるべき7原則、テストを行う手順(プロセス)など、
テストの基礎を解説しています。
■第2章 シフトウェア開発ライフサイクル全体を通してのテスト
ソフトウェア開発ライフサイクルモデルを説明した上で、
ソフトウェア開発とテストの関係を解説しています。
また、テストレベルやテストタイプなどにテストを分類して、
それぞれの目的や内容を整理しています。
■第3章 静的テスト
テストには動的テストと静的テストがあります。
静的テストの利点や動的テストとの違いを説明した上で、
代表的な静的テストであるレビューの手順(プロセス)を
解説しています。
■第4章 テスト技法
具体的なテストのやり方がテスト技法です。
テスト技法には、ブラックボックステスト技法やホワイトボックス
テスト技法、経験ベースのテスト技法などのカテゴリがあり、
この中から代表的なテスト技法について解説します。
■第5章 テストマネジメント
効率的なテストを行うためには、組織が重要な役割を果たします。
テストを実行するための組織のあり方、テストの計画と見積り、
テストのモニタリングとコントロール、リスクとテストの関係、
欠陥マネジメントなど、テストの管理について解説しています。
■第6章 テスト支援ツール
テストを支援するツールは数多くありますので、それらを分類した上で、
ツールを使うメリットや効率的な使い方を解説しています。