開発技術

基本情報技術者試験ブラックボックステストにおける同値分割の考え方を最もよく表しているものはどれか

マネジメント系開発技術難易度:normal
ブラックボックステストにおける同値分割の考え方を最もよく表しているものはどれか。
プログラムの全実行経路を一つずつたどって検証する
入力を仕様上同じ処理となるグループに分け、各グループから代表値を一つ選んでテストする
原因と結果の論理関係をグラフ化して入力の組合せを導く
状態とイベントの関係から遷移の妥当性を確認する
正解
イ.入力を仕様上同じ処理となるグループに分け、各グループから代表値を一つ選んでテストする

同値分割は、入力データを仕様上同一の処理結果となるグループ(同値クラス)に分割し、各クラスから代表値を一つ選んでテストする。同じクラス内のどの値も振る舞いが等価とみなせるため、少ないケースで網羅性を確保できる。設問の説明に正確に合致する。

?選択肢ごとの解説

ア ×全実行経路をたどるのは経路網羅というホワイトボックス側の考え方であり、入力をグループ化する同値分割とは異なる。
イ ○同値分割は、入力データを仕様上同一の処理結果となるグループ(同値クラス)に分割し、各クラスから代表値を一つ選んでテストする。同じクラス内のどの値も振る舞いが等価とみなせるため、少ないケースで網羅性を確保できる。設問の説明に正確に合致する。
ウ ×原因と結果の論理関係をグラフ化するのは原因結果グラフ法の説明で、同値分割そのものではない。
エ ×状態とイベントから遷移を確認するのは状態遷移テストの説明であり、入力の同値クラス分割とは別技法である。

開発技術の他の問題

この問題の「深掘り・誤答の完全解説・覚え方」は、登録すると読めます。

基本情報技術者試験は全4,036問。公開しているのはその一部で、登録すると残りも一問ごとにAI解説つきで解けます。SRS暗記カード・全真模試・弱点診断まで。

登録は1分・クレジットカード不要。無料のまま練習・暗記カード・模試まで使えます。

作成・校閲:ukamiru編集部 · 基本情報技術者試験 過去問 · fe-a2-0078

【基本情報技術者試験】ブラックボックステストにおける同値分割の考え方を最もよく表し…|正解「入力を仕様上同じ処理となるグ…」|ukamiru 過去問