システム開発技術
ITパスポート試験|ブラックボックステストに関する
ブラックボックステストに関する記述として,適切なものはどれか。
アプログラムの全ての分岐についてテストする。
イプログラムの全ての命令についてテストする。
ウプログラムの内部構造に基づいてテストする。
エプログラムの入力と出力に着目してテストする。
正解
エ.プログラムの入力と出力に着目してテストする。
ブラックボックステストはプログラムの内部ロジックを「箱の中身が見えない」ものとして扱い、仕様書に定義された入力と出力の関係だけに基づいてテストを設計する。同値分割法・限界値分析などが代表的な技法であり、ソフトウェアの外部仕様を検証するのに適している。
?選択肢ごとの解説
ア ×「全ての分岐についてテストする」は分岐網羅(ブランチカバレッジ)であり、ホワイトボックステストの技法に分類される。
イ ×「全ての命令についてテストする」は命令網羅(ステートメントカバレッジ)であり、これもソースコードの内部構造に基づくホワイトボックステストの範疇である。
ウ ×「内部構造に基づいてテストする」はホワイトボックステストそのものの定義であり、ブラックボックステストと正反対の説明である。
エ ○ブラックボックステストはプログラムの内部ロジックを「箱の中身が見えない」ものとして扱い、仕様書に定義された入力と出力の関係だけに基づいてテストを設計する。同値分割法・限界値分析などが代表的な技法であり、ソフトウェアの外部仕様を検証するのに適している。
システム開発技術の他の問題
ソフトウェア保守に関するソフトウェア導入作業に関する記述a~dのうち,適切なものだけを全て挙げたものはどれか。新規開発の場合,導入計画書の作成はせず…ソフトウェア製品の品質特性を,移植性,機能適合性,互換性,使用性,信頼性,性能効率性,セキュリティ,保守性に分類したとき,R…開発が完了したソフトウェアを本番環境にインストールする手順を明確にし,それを実施する工程として,適切なものはどれか利用者が銀行のATMのパネルを操作して入金処理を行う。この操作の要件を定義するときに,ソフトウェア開発の品質特性である使用性…業務システムの開発において,開発者がシステム要件定義を実施する場合,利用者の関わり方として,最も適切なものはどれかソフトウェア保守で実施する活動として,適切なものはどれかソフトウェア保守に該当するものはどれか
この問題の「深掘り・誤答の完全解説・覚え方」は、登録すると読めます。
ITパスポート試験は全2,669問。公開しているのはその一部で、登録すると残りも一問ごとにAI解説つきで解けます。SRS暗記カード・全真模試・弱点診断まで。
登録は1分・クレジットカード不要。無料のまま練習・暗記カード・模試まで使えます。
作成・校閲:ukamiru編集部 · 最終更新 2026-08-15 · ITパスポート試験 過去問 · itpass-r4k-q45
