2

vsperfmonを使用して、asp.netmvcWebサイトのコードカバレッジ情報を収集しています。私の最終的な目標は、Webサイトに対してブラウザー自動化テストを実行しているときにコードカバレッジデータを収集することです。これが私が今していることです

  1. vsinstr.exeを使用して、asp.netmvcWebサイトvsinstr.exe/coverageのDLLをインストルメント化します。
  2. カバレッジモードでperfmonを起動しますvsperfmon/start:coverage / output:c:\ result.coverage / user:

    ここでユーザー名については、「ネットワークサービス」、「全員」、および自分のWebサイトのアプリプール用に構成されたユーザーを試しました。クロスセッションオプションも試しました。

  3. 数分間ウェブサイトを閲覧する
  4. perfmon vsperfcmd/shutdownをシャットダウンします

    また、手順4を実行する前にIISをシャットダウンしてみました

この後、Visual Studioでresults.coverageを見ると、カバレッジファイルが空であると表示されます。

私はこのビデオをフォローしています-http://www.asp.net/visual-studio-team-system/videos/how-do-i-enable-code-coverage-and-profiling-in-production-applications

ここで何かが足りないのですか

4

0 に答える 0