今回は、ISTQB Foundation(CTFL)試験の問題36〜40(セットCの最終パート)を詳しく解説します。
出題テーマは「テストプロセス」「構成管理」「欠陥報告」「テスト管理ツール」「テスト自動化の利点」など、試験に頻出する重要ポイントばかりです。
✅ 質問36:テストプロセスで「テスト進捗報告書」が最も活用される活動はどれ?
選択肢:
A. テスト計画(Test Planning)
B. テスト完了(Test Completion)
C. テスト分析(Test Analysis)
D. テスト設計(Test Design)
正解:B. テスト完了(Test Completion)
解説:
「テスト進捗報告書(Test Progress Report)」は、テスト活動の進捗・達成度を関係者に報告するための文書です。
主にテストの実行中および完了時に作成されます。
-
テスト計画段階ではまだ実績データがないため、進捗報告書は存在しません。
-
分析や設計の段階も同様です。
-
したがって、**最も多く活用されるのは「テスト完了時」**です。
具体例:
たとえば、100件のテストケースのうち80件が実行済み、70件がパス、10件が失敗というような進捗をまとめ、完了報告書に反映します。
✅ 質問37:構成管理がテストを支援する方法のうち、「該当しない」ものはどれ?
選択肢:
A. すべてのリポジトリへのコミットがバージョン管理で一意に識別される
B. テスト環境の構成要素が追跡される
C. すべての要求仕様がテスト計画で明確に参照される
D. すべての特定された欠陥にステータスが割り当てられる
正解:D. すべての特定された欠陥にステータスが割り当てられる
解説:
構成管理(Configuration Management)は、バージョン管理・テスト環境・成果物の整合性維持を目的とします。
一方、「欠陥にステータスを割り当てる」のは**欠陥管理(Defect Management)**の領域です。
具体例:
-
「A」「B」「C」は、環境構成・バージョン追跡・要求との整合など、構成管理の支援対象です。
-
「D」は、欠陥の状態(新規/修正中/再テスト済みなど)を管理する作業であり、構成管理ではなく欠陥管理プロセスで扱われます。
✅ 質問38:欠陥報告書で「最も重要な欠落情報」はどれ?
欠陥レポート内容(例):
-
アプリ名:WebShop
-
バージョン:1.2
-
タイトル:ログインボタンが動作しない
-
再現手順:①Webサイトを起動 → ②ログインボタンをクリック
-
期待結果:ログインページにリダイレクトされる
-
実際の結果:反応しない
-
重大度:高
-
優先度:緊急
選択肢:
A. テスター名と報告日
B. テスト環境の構成要素とバージョン番号
C. テスト対象の識別情報
D. ステークホルダーへの影響
正解:B. テスト環境の構成要素とバージョン番号
解説:
一見すると欠陥報告書は完璧に見えますが、「どの環境で発生したのか」が書かれていません。
テスト環境の構成(OS、ブラウザ、アプリのバージョンなど)は、再現・修正に不可欠な情報です。
具体例:
「SIT1環境のv1.2で発生」「UAT環境のv1.3では再現せず」など、環境ごとの差異が問題解決に直結します。
したがって、テスト環境情報は最も重要な欠落情報です。
✅ 質問39:テストケース・欠陥・構成を一元管理できるツールカテゴリはどれ?
選択肢:
A. テスト実行・カバレッジツール
B. テスト設計・実装ツール
C. 欠陥管理ツール
D. テスト管理ツール
正解:D. テスト管理ツール
解説:
テスト管理ツール(Test Management Tool)は、以下のような情報を統合的に扱えます。
-
テストケースの設計・管理
-
テスト実行結果の記録
-
欠陥のトラッキング
-
構成管理との連携
具体例:
-
Jira + Xray や TestRail は代表的なテスト管理ツールです。
-
これらはテストケースと欠陥、構成を一括で管理でき、チーム全体での品質管理に役立ちます。
✅ 質問40:テスト自動化の最も可能性の高い利点はどれ?
選択肢:
A. テストベースにアクセスせずにテストケースを自動生成できる
B. 客観的評価によるカバレッジの向上
C. 処理能力の向上による実行時間の増加
D. 一貫性と再現性によるヒューマンエラーの防止
正解:D. 一貫性と再現性によるヒューマンエラーの防止
解説:
テスト自動化の最大のメリットは、人間の作業ミスを防げることです。
スクリプトにより同じ手順を何度も再現できるため、結果の一貫性が保たれます。
具体例:
-
テストデータがExcelやCSVに固定化されているため、入力ミスが減少。
-
SeleniumやPlaywrightなどの自動化ツールで、毎回同じ操作が実行可能。
-
回帰テストを自動化することで、リリース前に効率よく品質確認が可能。
🏁 まとめ:Part #30のポイント
|
No |
トピック |
正解 |
キーポイント |
|---|---|---|---|
|
36 |
テスト進捗報告の活用 |
B |
テスト完了時に最も使用される |
|
37 |
構成管理の非該当例 |
D |
欠陥ステータス管理は欠陥管理 |
|
38 |
欠陥報告の欠落情報 |
B |
テスト環境の構成情報 |
|
39 |
管理ツールカテゴリ |
D |
テスト管理ツールが一元管理可能 |
|
40 |
テスト自動化の利点 |
D |
一貫性と再現性でミス防止 |
💡 試験対策アドバイス
-
**テストプロセス(Chapter 1)とツール支援(Chapter 6)**の理解が重要。
-
「何がどのプロセスに属するか」を明確に区別できるようにしましょう。
-
欠陥報告では「再現性」と「環境情報」を常に意識すること。
-
自動化の利点は「スピード」よりも「品質の安定性」に注目!



コメント