5
標準のCSharp/UWPアプリケーションの場合、ユニバーストコードのカバレッジを測定する良い方法はありますか? Visual StudioツールはUWPには適用されないようです。私の最終目標は、テストがどれほど徹底しているかを客観的に測定し、カバレッジを回帰させることです。UWPアプリケーションのコードカバレッジを測定する
標準のCSharp/UWPアプリケーションの場合、ユニバーストコードのカバレッジを測定する良い方法はありますか? Visual StudioツールはUWPには適用されないようです。私の最終目標は、テストがどれほど徹底しているかを客観的に測定し、カバレッジを回帰させることです。UWPアプリケーションのコードカバレッジを測定する
私はVS2015を使用して、次のような構成のために働くためにコードカバレッジを得ている:
UWPアプリプロジェクトのコードの量を最小限に抑えることができる場合(MVVMパターンを使用するなど)、ほとんどのテストはPCLに対して行われます。コードカバレッジは.NET Standardライブラリに対して設定されているので、UWPアプリプロジェクト自体に対してカバレッジを測定できない場合でも、数値はかなり正確になります。
(もちろん、これは特定のデザインが必要なため、既存のアプリケーションよりも新しいアプリケーションの方が現実的です)。
AFAIK、Visual Studioは現在、UWP Appのコードカバレッジをサポートしていません。 [MSDNの類似の質問](https://social.msdn.microsoft.com/Forums/vstudio/en-US/ff866c7b-f560-4e04-ab2e-597cd5c52cf7/how-to-check-code-coverage)を参照できます。 -for-universal-windows-packageuwp-apps?forum = vsunittest)を入力します。 –