ITパスポート暗記無料で始める

テスト密度とは?てすとみつど

テスト密度とは、プログラムの大きさあたりに、どれだけの数のテスト(確認する項目)を行ったかを表す数値。プログラムの大きさは、命令1,000行を1キロステップとして数えることが多く、「テスト項目数÷キロステップ数」で求める。テストが十分に行われたかを、担当者の感覚ではなく数値で確かめるために使う。

最終更新:2026-10-10

試験情報

ITパスポートの過去問では2問の解説で触れられています(2012年度〜2017年度)。

ITパスポートの頻出用語/マネジメント系

この語が出る過去問を解く →

背景

「しっかりテストした」という担当者の言葉だけでは、大きなプログラムほど確認が薄くなっていても気づけない。テストの数をプログラムの大きさで割った比率にすると、大きさの違うプログラムどうしや、過去の開発と同じものさしで比べられる。品質を「良い・悪い」という主観ではなく数値で評価するという、品質管理の考え方から生まれた指標である。

具体例

10キロステップ(約1万行)のプログラムに1,200件のテストを行えば、テスト密度は1キロステップあたり120件。過去の開発の実績から決めた目安が150件前後なら、テストが足りない部分がないかを見直す。目安作りには、IPA(情報処理推進機構)が公開している「ソフトウェア開発データ白書」のような業界の実績データも参考にされる。

試験での引っ掛け

バグがいくつ見つかったかを表すのは欠陥密度(バグ件数÷プログラムの大きさ)で、テスト密度とは別の数値。試験では、品質を評価する尺度として「テスト工程で見つかったバグの件数」や「テスト密度」が正解になり、予算・納期・投資対効果はコストや日程の尺度なので品質の尺度ではない、という形で問われる。テスト密度が低いのにバグも少ない場合は、品質が良いのではなくテスト不足を疑う。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 2問の解説で触れられる(2012年度〜2017年度)
  • 分野:マネジメント系
  • バグがいくつ見つかったかを表すのは欠陥密度(バグ件数÷プログラムの大きさ)で、テスト密度とは別の数値。