0

カバレッジ要件の高いプロジェクトがあるかどうか疑問に思っていました。より正確には、私は探しています:

  • オープン ソース プロジェクト、コードにアクセスする必要があります
  • 任意のクラスのソフトウェア (ライブラリ、オペレーティング システム、GUI など)
  • 達成されたカバレッジに関するデータ。ここでのカバレッジは、ステートメント カバレッジ、ブランチ、MC/DC を意味します。
  • どんな言語でも

私はすでにそのような例を持っています。フリーのオープンソースRTOS、RTEMSです。他に例はありますか?

前もって感謝します。

4

2 に答える 2

2

Sqlite はテスト カバレッジが高いことで有名です。http ://www.sqlite.org/testing.html残念ながら、すべてのテスト ケースが自由に利用できるわけではありません。

Java プログラムとそのテスト範囲の別のリストはhttp://www.testabilityexplorer.org/reportにあります。

于 2011-08-22T17:14:19.773 に答える
0

sonar nemo インスタンスを見ると、カバレッジの高いライブラリがいくつか見つかります。

http://nemo.sonarsource.org

例: Commons Lang (apache commons lang): http://nemo.sonarsource.org/dashboard/index/269309?asc=false&sort=5

そこにあるすべてのプロジェクトはオープン ソースである必要があります (ソース リンクを探してください)。

于 2011-04-01T13:31:53.530 に答える