プロファイルVisual Studio 2012 UltimateのMSTest単体テストを外部のプロファイリングツールを使用せずに実行できますか?
この機能は、次のVisual Studio 2012四半期更新1で再度追加されました。テストエクスプローラーでプロファイリングするテストを右クリックし、コンテキストメニューから[プロファイルテスト]を選択します。
Visual Studioでは、これは本当に強力な機能でした。あなたとして、私はVS2012でそれを見つけることができません(MSDNまたはブログには参照がありません...)
さて、単体テストのプロファイリングのために私が見つけた唯一の解決策は、vstest.executionengine.x86.exe(x86の場合はx86ですが、64ビットでは異なる場合があります)というプロセスにプロファイラーをアタッチすることです。
これは、右クリックした後、[パフォーマンスエクスプローラ]タブで実行できます。
プロファイラーが起動したら、必要なだけテストを実行できます。次にプロファイリングを停止すると、このセッションのすべての詳細が表示されます。
この手法には2つの注意事項があります。
これがお役に立てば幸いです。