情報セキュリティスペシャリスト平成25年秋期 午前T 問17

午前T 問17

流れ図において,分岐網羅を満たし,かつ,条件網羅を満たすテストデータの組はどれか。
am1/49.gif/image-size:232×276
  • [この問題の出題歴]
  • 応用情報技術者
    平成25年秋期 問49と同題

分類

テクノロジ系 » システム開発技術 » ソフトウェア構築

正解

解説

「分岐網羅」と「条件網羅」はホワイトボックステストにおける網羅性のレベルで、テストケースは以下のように設計されます。
分岐網羅
判定条件の真偽を少なくとも1回は実行するテストケースを設計する。
条件網羅
判定条件が複数ある場合に、それぞれの条件が真・偽の場合を組み合わせたテストケースを設計する。
この設問の流れ図において分岐網羅を満たすためには、2つある分岐のどちらのYes,Noの処理も実行することです。分岐の判定条件が複数あるのは1つ目の分岐だけなので、条件網羅を満たすためには、
  • x≧1が真で、y=1が偽となる組合せ
  • x≧1が偽で、y=1が真となる組合せ
が含まれている必要があります。
  • 分岐網羅と条件網羅のどちらも満たしません。
    am1/49a.gif/image-size:232×276
  • 分岐網羅を満たしますが、1つ目の分岐での判定条件が「真 or 偽」「偽 or 偽」であるため条件網羅を満たしません。
    am1/49i.gif/image-size:232×276
  • 条件網羅を満たしますが、分岐網羅を満たしません。
    am1/49u.gif/image-size:232×276
  • 正しい。分岐網羅と条件網羅をともに満たすテストケースです。
    am1/49e.gif/image-size:232×276
© 2014-2019 情報処理安全確保支援士ドットコム All Rights Reserved.

Pagetop