人気ブログランキング | 話題のタグを見る

それは日常の記録

ボス日記

[Visual Studio 2008]C#でカバレッジ

Visual Studio 2008のTeam Systemであれば、カバレッジ計測ツールがついている。使い方は以下の通り。

1.Visual Studio 2008 Team Systemの評価版をMicrosoftのダウンロードサイトからダウンロードしてインストールする。90日間試用可能。
2.作成したモジュールのソースコード上で右クリックし、[単体テストの作成]を選択。
なお単体テストモジュールの作成方法は世の中にたくさん解説ページがあるので省略する。
[Visual Studio 2008]C#でカバレッジ_b0015946_20455580.jpg

3.単体テストプロジェクト作成時に作成される[Solution Items]フォルダ以下の「LocalTestRun.testrunconfig」をダブルクリック。
[Visual Studio 2008]C#でカバレッジ_b0015946_20461564.jpg

4.「LocalTestRun.testrunconfig」というウィンドウタイトルのダイアログが立ち上がるので、左側の[コードカバレッジ]を選択し、右側でカバレッジ計測対象のモジュールにチェックを入れる。[適用]ボタンで確定。
[Visual Studio 2008]C#でカバレッジ_b0015946_20491277.jpg

5.単体テストの実行を行うと、「コードカバレッジの結果」ウィンドウにメソッド単位のカバレッジ率が表示される。
[Visual Studio 2008]C#でカバレッジ_b0015946_20492849.jpg

6.「コードカバレッジの結果」ウィンドウでメソッドを選んでダブルクリックすると、ソースコードがカバレッジ率ごとに色分けして表示される。
[Visual Studio 2008]C#でカバレッジ_b0015946_2346198.jpg

by hshimaji | 2010-01-25 20:49 | コンピュータ | Trackback

by hshimaji
カレンダー
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31