カバレージを計測したいと思うことが、しばしばあります。アプリケーションやライブラリを作ったら当然ながらテストするんですが、テストの漏れ・抜けが心配になるんですよ。一連のテストのついでにカバレージを計測すればソースコードの各行が実行されたか否かが判明し、実行されなかった行があるならそこを通るテストを追加できます。お手軽なカバレージ計測ツール:OpenCppCoverageを試してみました。 OpenCppCoverageとは アプリケーションにせよライブラリにせよ、プログラムを書いたらテストします。思ったとおりに動くことを確認するのがテストの目的ですが、テストにはいくつか弱点があります。ひとつは「それが正しいテストであることを保証できない」こと。テストはテストできませんから。そしてもうひとつは「テストに抜けがないことを保証できない」こと。前者については与えられた仕様とテストとが合致するかを確