【ISTQB /JSTQB AutomotiveTester 解説】Chapter 4:サンプル問題まとめ

JSTQB Automotive Tester

〜静的テスト・動的テスト技法の総まとめ〜

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)

================================

問題文(要約)

カーラジオの要求仕様が以下のように与えられています:

  1. 電源ON後、3秒間 “Welcome” と表示する。

  2. 電源ON時、ラジオは Active / Passive / Maintenance のいずれかの状態となり、電源OFF時の最後の状態を保存する。

  3. ラジオ機能は「Radio」ボタンを押したときにのみ有効になる。

  4. 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 は難易度高め&出題率高い技法が多いので、確実に押さえておくと合格率が上がります。

コメント

タイトルとURLをコピーしました