〜静的テスト・動的テスト技法の総まとめ〜
ISTQB Automotive Tester の Chapter 4 では、
自動車特有のテスト技法(Static / Dynamic Test Techniques) が扱われています。
静的テスト(レビュー、コーディング規約)、
動的テスト(条件テスト、Back-to-Back、フォルトインジェクション等)
どちらも試験ではよく問われる重要領域です。
このページでは、試験直前対策として役立つ Chapter 4 のサンプル問題(3問) を解説します。
◆ 試験での出題数(Chapter 4)
ISTQB公式情報によると、Chapter 4 からは次のとおり出題されます。
-
合計:7問
-
4.1(静的テスト)
-
K2:複数
-
K3:1問
-
-
4.2(動的テスト)
-
K3レベルが 4.2.1、4.2.5 から出題される
-
特に 動的テスト技法(4.2)から多く出題(約4問) されるため、確実に理解しておきましょう。
================================
■ サンプル問題 1:MISRA-C:2012 の正しい記述はどれか?
================================
問題文
以下の MISRA-C:2012 に関する記述のうち、正しいものはどれですか?
選択肢
A. 「required」に分類されているルールは、開発者が理由を示したとしても無視してはならない。
B. ガイドラインの拘束力は、すべての組織においてあらかじめ定義されている。
C. 「mandatory」に分類されているルールは、典型的なコーディング異常を回避しなければならない。
D. MISRA ガイドラインはすべて静的解析ツールで完全に検出できる。
■ 解説
A:誤り
Required ルールは「理由があれば例外を認める」ことが MISRA の原則。無条件ではない。
B:誤り
MISRA の拘束力(どのルールを遵守するか)は 組織ごとに決める。
既定ではない。
C:正しい(正解)
Mandatory ルールは
-
典型的なコーディング異常
-
バグを生む書き方
-
可読性低下
を避けるための規約であり、遵守必須。
D:誤り
静的解析ツールでは MISRA のすべてを完全にチェックすることはできない。
🎯 正解:C
================================
■ サンプル問題 2:要求品質特性(ISO/IEC/IEEE 29148)
================================
問題文(要約)
カーラジオの要求仕様が以下のように与えられています:
-
電源ON後、3秒間 “Welcome” と表示する。
-
電源ON時、ラジオは Active / Passive / Maintenance のいずれかの状態となり、電源OFF時の最後の状態を保存する。
-
ラジオ機能は「Radio」ボタンを押したときにのみ有効になる。
-
CD機能が選択されていて、ドライブに CD が入っていない場合 “No Disk” と表示する。
質問:
ISO/IEC/IEEE 29148 における要求品質特性の観点で、正しい指摘はどれか?
選択肢
A. 要求1は検証可能ではない
B. 要求2は単一要素(singular)ではない
C. 要求3は一貫していない
D. 要求4は非曖昧(unambiguous)ではない
■ 解説
A:誤り
3秒の表示、メッセージ内容も明確なので 検証可能(verifiable)。
B:正しい(正解)
要求2には次の2種類の内容が含まれている:
-
ON 時の状態
-
OFF 時の状態保存
→ 複数の要求が1つに混在しており “非単一”
本来は 2 つに分割すべき。
C:誤り
要求3は明確で一貫している。
D:誤り
要求4は明確で非曖昧。
🎯 正解:B
================================
■ サンプル問題 3:フォルトインジェクションテストの説明
================================
問題文
以下のうち、フォルトインジェクションテストの説明として 誤っている ものはどれか?
選択肢
A. 外部コンポーネントの振る舞いに故障を注入し、システムが誤動作に対処できるか確認する。
B. 内部インタフェースに故障を注入する(例:メッセージロスト)。
C. 仕様に故障を注入する(例:性能要件に対してパラメータを低くする)。
D. 動作ユニットに故障を注入して内部欠陥を顕在化させる。
■ 解説
フォルトインジェクション(Fault Injection)は
意図的に故障(Fault)を作り、エラーハンドリングやリカバリ機能を確認するための技法。
仕様(要求)に故障を入れることはしない。
あくまで 実装(コード・ハード・通信) に注入する。
🎯 正解:C
================================
■ ISTQB Automotive Tester 試験まとめ
================================
-
試験時間
-
60分
-
非英語母語者は+15分
-
-
問題数:40問
-
章別出題数
1章:3問
2章:18問(最多)
3章:12問
4章:7問 ←(この記事の対象)
Chapter 4 は難易度高め&出題率高い技法が多いので、確実に押さえておくと合格率が上がります。


コメント