2012-01-03 9 views
0

私の会社はデータベースソフトウェアを開発中です。そのほとんどはC++で作られており、一部はC#で作られています。 C#の一部がライブラリモジュールです。 実行可能ファイルがあります。 aaa.exeで使用されるaaa.exeおよびwindowClient.dll このwindowClient.dllのカバレッジを確認します。 これを行う方法はありますか?バックグラウンドプログラムのコードカバレッジを測定するにはどうすればよいですか?

+0

あなたはここで多くのオプションを見つけることができます。http://stackoverflow.com/questions/276829/code-coverage-for-c-net – Olaf

答えて

0

カバレッジツールを使用している場合、カバレッジをテストするアセンブリと、実行する必要がある実行可能ファイルをいつでも選択できます。

例えば、OpenCover https://github.com/sawilde/opencover/wiki/Usage

opencover -target:aaa.exe -filter:+windowClient.dll 
0

いくつかのオープンソースといくつかの商用

オープンソース

OpenCoverこのために利用可能ないくつかのツールがあります - ブランチおよびシーケンスカバレッジ(32/64)Silverlightは、サポート - すべての.NET言語

PartCover - シーケンスカバレッジのみ - すべてET言語

商業

Semantic Designs - C#とC++カバレッジおよび他の多くの

NCover - ブランチおよびシーケンスカバレッジは - 私は今までにかかわらず、C#のために使用されるすべての.NET言語を前提としています。オラフとして

があるコメントしているa lot of options

関連する問題