Flex Gateway新着情報
Governance新着情報
Monitoring API ManagerAnypoint Studio からカバー率レポートを実行できます。
下記画像の [Coverage (カバー率)] ボタンをクリックすると、テストの対象となっているフロー、およびそれらのフロー内の イベントプロセッサーの割合が表示されます。
[Overall Coverage (全体のカバー率)] の値は、MUnit テストによって実行された Mule アプリケーションイベントプロセッサーの割合を表します。
[Generate Report (レポートの生成)] ボタンをクリックすると、MUnit テストに含まれていた Mule 設定ファイルによって含まれるフローとイベントプロセッサーの詳細を表示するレポートを取得できます。
列 | 説明 |
---|---|
Resource (リソース) |
Mule 設定ファイルの名前。 |
Containers (コンテナ) |
Mule 設定ファイル内のフロー数。 |
Weight (加重) |
この項目は、設定ファイル内に含まれるアプリケーションの量を表します。 |
Coverage (カバー率) |
この項目は、MUnit テストで実行された Mule 設定ファイル内のイベントプロセッサーの割合を 表します。 |
さらに、各リソースをクリックすると、そのリソースで実行されたイベントプロセッサーのより具体的な詳細レポートを取得できます。
列 | 説明 |
---|---|
Name (名前) |
コンテナの名前。 |
Type (型) |
コンテナの種別。 |
Covered Processors (カバーされるプロセッサー) |
MUnit テスト中に実行されたコンテナ内のプロセッサー。 |
Processors (プロセッサー) |
コンテナ内のプロセッサーの総量。 |
Coverage (カバー率) |
この項目は、MUnit テストで実行されたコンテナ内のイベントプロセッサーの割合を表します。 |
これを選択した場合、カバー率計算をプロジェクトの実行設定から無効にできます。
Package Explorer 内を右クリックし、[Run As (別のユーザーとして実行)]、[Run Configurations… (設定の実行…)] の順に選択します。MUnit 実行設定ファイルを選択してスイートの設定にアクセスし、[Coverage Settings (カバー率設定)] の下にある [Run coverage (カバー率を実行)] オプションをオフにします。