この答えは正解です。構成管理とは、製品の性能、機能、物理的特性と、その要件、設計、運用情報との一貫性を、製品のライフサイクル全体にわたって確立し、維持するプロセスです。構成管理は、関連するすべてのプロジェクト文書とソフトウェア項目が、すべてのバージョンにおいて一意に識別され、テスト文書で明確に参照できるようにするのに役立ちます。これにより、テスト成果物とテスト対象ソフトウェアのトレーサビリティ、一貫性、および制御が提供され、テストがサポートされます。参考文献:ISTQBテスト用語集v4.0、ISTQB Foundation Levelシラバスv4.0、セクション2.2.2.2
ISTQB-CTFL 試験問題 22
受け入れテストに関する次の記述のうち、正しくないものはどれですか?
正解: A
受け入れテストは、ソフトウェア製品が合意された受け入れ基準を満たし、納品に適切であることを確認するために実行されるテストのレベルです。受け入れテストは、多くの場合、ソフトウェア製品の主要な利害関係者である顧客またはシステムユーザーによって実行されます。受け入れテストの主な目的は、欠陥を見つけることではなく、システムへの信頼を構築することです。欠陥は以前のレベルのテストで検出され、修正されているはずです。受け入れテストは、再テストを必要とする変更や修正がない限り、システムのリリース前に実行される最後のレベルのテストです。災害復旧とバックアップ/リストアのテストは、顧客の満足度と信頼に影響するシステムの信頼性とセキュリティの重要な側面であるため、通常は受け入れテストの一部です。したがって、ステートメント A は正しくありませんが、ステートメント B、C、および D は正しいです。検証済み参考文献:ISTQB Foundation Level 2018 シラバスの学習ガイド - Springer、第 2 章、20-21 ページ。
ISTQB-CTFL 試験問題 23
チーム全体のアプローチ:
正解: C
この答えは正解です。チーム全体アプローチとは、アジャイルプロジェクトにおける作業方法の一つであり、チームメンバー全員が製品の品質に対する責任を共有し、顧客への価値提供に協力するものです。チーム全体アプローチでは、テスター、開発者、ビジネスアナリスト、プロダクトオーナー、その他の関係者が、製品の計画、設計、開発、テスト、そしてデリバリーに関わります。チーム全体アプローチは、チーム内のコミュニケーション、フィードバック、学習、そして継続的な改善を促進します。参考文献:ISTQBテスト用語集v4.0、ISTQB Foundation Levelシラバスv4.0、セクション 3.1.1.1
ISTQB-CTFL 試験問題 24
デバッグに関して正しいのは次のうちどれですか?
正解: A
デバッグとは、ソフトウェアの障害の原因を特定、分析、除去するプロセスです。デバッグはテストの一部ではなく、テストを含む開発活動の一つとみなされます。デバッグの目的は、可能な限り多くの欠陥を見つけることではなく、観察された特定の障害を修正することです。 デバッグは通常、テストエンジニアではなく開発者によって実行されます。検証済みの参考文献:ISTQB® Foundation Level 2018シラバス学習ガイド - Springer、第1章、6ページ。
ISTQB-CTFL 試験問題 25
ブラックボックス動的テストの例は次のどれですか?
正解: A
機能テストは、ブラックボックス動的テストの一例です。ブラックボックステスト(仕様ベーステストとも呼ばれる)は、テスト対象システムの内部構造や実装ではなく、外部の動作や機能を考慮するテストの一種です。動的テストは、テスト対象システムを様々な入力で実行し、その出力を観察するテストの一種です。機能テストは、ブラックボックス動的テストの一種で、テスト対象システムが要件や仕様に従って意図された機能を実行するかどうかを検証します。機能テストは、テストの目的や基準に応じて、さまざまなレベルと範囲で実行できます。その他のテストは、ブラックボックス動的テストの例ではありません。コード検査は、ホワイトボックス静的テストの一例です。ホワイトボックステスト(構造ベーステストとも呼ばれる)は、テスト対象システムの内部構造や実装を考慮するテストの一種です。静的テストは、テスト対象システムを実行せずに、欠陥、エラー、または標準違反がないか分析するテストの一種です。コード検査は、ホワイトボックス静的テストの一種で、テスト対象システムのソースコードの品質、可読性、保守性などを検査します。プログラムを実行してメモリリークをチェックすることは、ホワイトボックス動的テストの一例です。メモリリークとは、プログラムが割り当てたが不要になったメモリを解放できなかった場合に発生する欠陥です。プログラムを実行してメモリリークをチェックするには、メモリの割り当てと解放のメカニズム、ポインタ、参照など、プログラムの内部構造や実装に関する知識とアクセスが必要です。カバレッジ分析は、ホワイトボックス静的テストの一例です。カバレッジ分析は、テスト対象システムのコードまたは構造のうち、どの程度がテストスイートによって実行されたかを測定する手法です。カバレッジ分析には、ステートメント、分岐、パス、条件など、テスト対象システムの内部構造や実装に関する知識とアクセスが必要です。検証済みの参考文献:ISTQB® Foundation Level 2018 シラバスの学習ガイド - Springer、7 ページ。