5

従来の「コード カバレッジ」ではなく、本当の「テストの完全性」について話しているのです。なぜなら、人々がより正確な見積もりを求め始めると、コード カバレッジはあまり役に立たないからです。

そして、「テストの完全性」とは、引数の境界条件などを含め、(事実上) 関数のすべての可能な使用法がカバーされていることを意味します。

このトピックについて議論している別の Stackoverflow スレッドがありますが、Java ツールについて言及されていません。単体テストの完全性を測る適切な尺度はありますか

現在の JUnit テストを調べて、完成度のおおよそのパーセンテージを教えてくれるツールはありますか?

ありがとう。

4

2 に答える 2

1

「ホワイトボックス」テスターに​​ついて言及していると思います。JTestという商用プログラムがありますが、自分で使用したことはありません。

于 2013-10-11T18:17:47.230 に答える