平成30年 秋期 応用情報技術者 午前 問49

プログラムの誤りの一つに、繰返し処理の終了条件としてA≥aとすべきところをA>aとコーディングしたことに起因するものはがある。
このように誤りを見つけ出すために有効なテストケース設計技法はどれか。
ここで、Aは変数、aは定数とする。

 ア  限界地分析  イ  条件網羅  ウ  同値分割  エ  分岐網羅


答え ア


解説
条件としてA≥aとすべきところをA>aとコーディングしたことよる問題(バグ)を見つけるためには変数Aがa-1、a、a+1と境界値付近のデータでテスト行う限界地分析(ア)でテストケースを設計する必要があります。


キーワード
・テストケース設計法

キーワードの解説
  • テストケース設計法
    テストケース設計とは、プログラムの動作の確認を行うときに、プログラムの動作条件を漏れがないように、効率よくテストを行うために行います。
    プログラムには色々な変数の値を判断する条件文がありますので、各条件をくまなく確認するには、設計法を決めて行うことが必要です。

もっと、「テストケース設計法」について調べてみよう。

戻る 一覧へ 次へ