2016-07-08 3 views
0

シーケンスにRunTestアクティビティがあるカスタムアップデートテンプレートがあります。テストを実行できます。テンプレートにデフォルトの事前テスト設定がありません。 RunTestアクティビティでコードカバレッジを有効にする必要があります。 RunTestアクティビティのコードカバレッジを有効にするにはどうすればよいですか?ラン設定ファイルを追加するとコードカバレッジが有効になりますか?RunTestでコードカバレッジを有効にするカスタムビルドテンプレートのアクティビティ

答えて

0

いいえ、実行設定ファイルを追加することは、コードカバレッジを有効にするために不可欠ではありません。拡張コードカバレッジの設定は、.runsettingsファイルで指定します。これは、ユニットテストツールで使用されるコンフィグレーションファイルです。

テスト実行は、コードカバレッジデータを収集し、公開したい場合は、コードカバレッジを有効オプションを設定します。

また、カスタムオプションを使用して .runsettingsファイルを指定することもできます。詳細については、Customizing Code Coverage Analysisを参照してください。

また、以下の手順でコードカバレッジを有効にすることができます。プロセスに

1.Go - テスト - 自動テスト - ビルド定義でのテストソース

2.Now in テストソース行は、"..."とボタンをクリックしてください。

3.Under "オプション"、有効コードカバレッジを選択して、ビルド定義を保存します。 注:Enabled Code Coverageオプションが選択されているかどうかに関わらず、この編集を保存する必要があります。

enter image description here

更新


あなたはテストの実行活動で使用するために有効なコードカバレッジをインクルードファイルを設定テスト実行を指定することができます。

enter image description here

+0

UpgradeTemplateを使用して、私はユニットテストを有効にするには、このテンプレートでruntestsと書いアクティビティを追加したVS 2013で2008構成パスを使用するために提供むしろ私は、これらの設定がデフォルトのテンプレートを使用していません。しかし、私はテストカバレッジの結果を見ることができません –

+0

**テスト実行の設定ファイル**を指定できます。**には、**テストアクティビティの実行**で使用できるコードカバレッジが含まれています。私の更新を見てください。 –

関連する問題