プロファイルを使用すると、コードの実行中に動的データを収集できます。
プロファイルを特定のコンポーネント・テスト実行構成と関連付けると、テスト対象コンポーネントの実行に関する詳細情報を取得できます。
コンポーネント・テストを実行する前に、次のことが必要です。
- テスト・ケースが少なくとも 1 つは含まれている有効なテスト・スイートがなければなりません。
- テスト対象コンポーネントがコンパイル可能でなければなりません。
- テスト結果を取得するために、使用するマシンで Agent Controller を実行中でなければなりません。
Agent Controller の情報については、「インストール・ガイド」を参照してください。
コンポーネント・テスト実行構成にプロファイル機能を関連付けるには、次のようにします。
- 「プロファイルおよびロギング」パースペクティブに切り替えて、をクリックする。
- 「構成」リストで、「コンポーネント・テスト」を選択して、「新規」をクリックする。
- 新しい実行構成の名前を入力する。 その名前がすでに存在する場合は、名前に番号が付加されます。
- 「テスト」タブをクリックして、実行するテスト・スイートとテスト・ケースを選択する。 複数のプロジェクトから、複数のテスト・スイートとテスト・ケースを選択できます。
- 「実行結果」タブをクリックして、実行結果の生成方法を変更する。
- テスト実行結果の名前を指定可能。 デフォルトでは、実行構成と同じ名前となります。
- 以前のテスト実行結果を保持しない場合は、「既存のテスト実行結果の上書き (Overwrite existing test run results)」を選択する。 デフォルトでは、テスト実行結果の生成時に結果の名前にタイム・スタンプを付加して、区別できるようにしています。
このオプションを選択した場合は、指定した名前がすべてのテスト実行に付けられ、さらに既存の結果がすべて上書きされます。
- テスト実行結果を配置するロケーションを変更可能。 デフォルトでは、テスト実行結果は、現行テスト・プロジェクトの「実行」フォルダー内に作成されます。
- 「プロファイル」タブをクリックして、使用するプロファイル・ツールをこの実行構成に関連付ける。 プロファイル・ツールには、メモリー分析、コード・カバレッジ、プローブ、スレッド情報、および時間分析が含まれます。
- 「実行」をクリックして、実行構成を実行する。
ステータス・バーにある「進行状況」

ボタンをクリックすると、テスト実行の進行状況を確認できます。