ソフトウェア構築 (全40問中3問目)
No.3
流れ図において,分岐網羅を満たし,かつ,条件網羅を満たすテストデータの組はどれか。
出典:令和3年免除 問47
- [出典]
- 午前免除試験 R3-1月 問47
- 応用情報技術者 H29 問48と同題
分類
テクノロジ系 » システム開発技術 » ソフトウェア構築
正解
エ
解説
「分岐網羅」と「条件網羅」はホワイトボックステストにおける網羅性のレベルで、テストケースは以下のように設計されます。
- 分岐網羅(判定条件網羅)
- 判定条件の真偽を少なくとも1回は実行するテストケースを設計する。
- 条件網羅
- 判定条件が複数ある場合に、それぞれの条件が真・偽の場合を組み合わせたテストケースを設計する。
- どちらの分岐でもNoの処理を行っていないので分岐網羅を満たしません。また、"x≧1が偽"、"y=1が真"が含まれていないので条件網羅も満たしません。
- 分岐網羅を満たしますが、1つ目の分岐での判定条件に"y=1が真"が含まれていないので条件網羅を満たしません。
- 条件網羅を満たしますが、1つ目の分岐についてNoの処理を行っていないので分岐網羅を満たしません。
- 正しい。分岐網羅と条件網羅をともに満たすテストケースです。