基本情報技術者試験 基本情報技術者試験 平成25年度 春期 午前 午前 問22: ホワイトボックステストにおいて,コード中のどれだけの割合の部分を実行できたかを評価するのに使うものはどれか。

基本情報技術者試験 平成25年度 春期 午前
Q 2222 / 80
において,コード中のどれだけの割合の部分を実行できたかを評価するのに使うものはどれか。
この問の正解率:70.51%(1,848件)

解説

基本情報技術者試験 平成25年度 春期 午前 問22「ホワイトボックステストにおいて,コード中のどれだけの割合の部分を実行できたかを評…」の正解と解説です。基本情報技術者試験の「テスト」分野の過去問で、これまでの受験者の正答率は約71%です。

正解

. テストカバレージ分析

正答率 70.5%(1,848人中 1,303人が正解)

問題の解説

ホワイトボックステストではコードの内部構造(分岐・経路など)が実行された割合を測ることが品質指標となります。これを評価するのがテストカバレージ分析で、エが正解です。

選択肢ごとの解説

  • アサーションチェッカは表明(assert)を検証するためのツールで、コード実行率の測定が目的ではありません。
  • シミュレータは実環境の代替で動作を模倣するためのツールで、カバレージ計測そのものは行いません。
  • 静的コード解析は実行せずコードを解析する手法で、実行された割合の測定とは異なります。
  • テストカバレージ分析はテスト実行時にコードのどの命令・分岐・経路を通ったかを集計する手法であり正解です。

基本情報技術者試験 平成25年度 春期 午前 の過去問一覧に戻る・問22

基本情報技術者試験 の iOS アプリ版

アプリ版なら、よりスムーズに動作し、
スワイプで問題遷移ができます。

基本情報技術者試験 合格.dev を App Store でダウンロード