IIS 上の Web アプリケーション
dotCover を使用すると、Web アプリケーションのカバレッジ分析を IIS サーバー上で実行できます。
Web アプリケーションのプロファイリングを開始する前に、以下を確認してください。
IIS がコンピューターにインストールされています。
Web アプリケーションは IIS にデプロイされます。
Web ブラウザーでのキャッシュが無効になっています。 または、 Ctrl+F5 を使用して、プロファイリングされたアプリケーションを実行しているページを手動でリフレッシュしてください。
dotCover は Administrator に代わって実行されます。
IIS サーバーでカバレッジを開始するには
次のいずれかを実行します。
Visual Studio で、 Control+Alt+K K を押すか、メインメニューから を選択します
dotCover スタンドアロンアプリケーションでは、 Control+Alt+K K を押すか、メニューから を選択します。
実行構成を追加します - これは dotCover に解析対象アプリケーションの実行方法を指示する構成です:
アプリケーションのカバー で、
実行構成の追加 をクリックします。新規実行構成 ウィザードで、 IIS を選択し、 次へ をクリックします。
URL を開く で、プロファイルされたアプリケーションの URL を指定します。 これを行わない場合、dotCover は見つけた最初の実行中のアプリケーションプールのプロファイリングを開始します。
オプションで、 ブラウザーで で dotCover が URL を開くために使用するブラウザーを指定できます。
オプションで、 環境変数を設定する で、必要な環境変数を指定します。 各変数は、新しい行で指定する必要があります。
保存 をクリックします。
作成した実行構成が 新しいプロセスの実行 リストで選択されていることを確認してください。
必要に応じて、 シンボル検索ポリシーの編集 をクリックして、 PDB 情報を検索する場所を指定します。
分析を実行する で、 開始 をクリックします。 dotCover は カバレッジコントローラーダイアログ を開き、選択したアプリケーションを実行します。
最初からカバレッジデータを収集する チェックボックスが選択されている場合、カバレッジの実行はすぐに開始されます。 それ以外の場合、dotCover は カバレッジコントローラーダイアログ で 開始 をクリックするまで待機します。 カバレッジの実行が開始されると、 コードカバレッジを記録できます。