Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space DTPDEVEL and version 2023.2

...

  1. まだインストールしていない場合は、Process Intelligence Pack をインストールしてください。
  2. Extension Designer を開き、[サービス] タブをクリックします。
  3. Process Intelligence Engine サービス カテゴリを展開します。アセットはどのサービス カテゴリにもデプロイできますが、Parasoft のアセットのカテゴライズに合うように Process Intelligence Engine カテゴリを使用することを推奨します。[カテゴリの追加] をクリックして独自のサービス カテゴリを作成することもできます (詳細については「Working with Services」を参照)。 
  4. 既存のサービスにアーティファクトをデプロイするか、新しいサービスを追加できます。サービスにデプロイしたアーティファクトの数は、全般的なパフォーマンスに影響します。詳細については「Extension Designer Best Practices」を参照してください。既存のサービスを選択し、ステップ 6 まで継続するか、または  [サービスの追加] をクリックします。
  5. サービスの名前を指定して [確認] をクリックします。
  6. タブ化されたインターフェイスは、サービス内でアーティファクトを配置するのに役立ちます。複数のタブにまたがってアーティファクトを配置してもシステムのパフォーマンスには影響しません。タブをクリックし (または [+] ボタンをクリックして新しいタブを追加し アイコンをクリックして新しいタブを追加し)、縦の三点メニューをクリックします。
  7. [読み込み] > [Local] > [Flows] > [Workflows] > [Process Intelligence] > [Static Analysis Hotspot] を選択し、空いている任意の箇所をクリックしてサービスにアーティファクトを追加します。
  8. [デプロイ] をクリックし、DTP 環境へのアーティファクトのデプロイを完了します。
  9. DTP に戻ってダッシュボードをリフレッシュします。これで、関連するウィジェットを追加できるようになりました。

...

アーティファクトをデプロイした後、Violations from Hotspot - Percentage および Violation Hotspots - Pie ウィジェットを DTP で利用できます。プロセス インテリジェンス カテゴリから選択できます。ダッシュボードにウィジェットを追加する方法については「Adding Widgets」を参照してください。

Violations from Hotspot - Percentage

...

このウィジェットは、選択されたビルド内のホットスポットから発生した違反の割合を表示します。また、ビルドのホットスポットに関連する違反の数および違反の総数も表示します。 

...

タイトルデフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。
フィルター[ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、ドロップダウン メニューからフィルターを選択します フィルターを使用するか、メニューからフィルターを選択します (DTP のフィルターの詳細については「Creating and Managing Filters」を参照してください)。
Target Build (ターゲット ビルド) ターゲット ビルド 表示するデータを含むビルドを選択します。デフォルトは Latest Build です。
Hotspot Thresholdここで指定された数の違反が同じトレース ソースから発生している場合、ソースはホットスポットとみなされます。デフォルトは 5 です。

...

タイトルデフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。
フィルター[ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、ドロップダウン メニューからフィルターを選択します フィルターを使用するか、メニューからフィルターを選択します (DTP のフィルターの詳細については「Creating and Managing Filters」を参照してください)。
Target Build (ターゲット ビルド) ターゲット ビルド 表示するデータを含むビルドを選択します。デフォルトは Latest Build です。
Hotspot Thresholdここで指定された数の違反が同じトレース ソースから発生している場合、ソースはホットスポットとみなされます。デフォルトは 5 です。

...

  • Hotspot 列: フロー解析トレース メッセージが表示されます。
  • File 列: トレースが開始したファイルが表示されます。
  • Line 列: トレースの始点をマークするソース ファイルの行番号が表示されます。
  • # of Violations 列: 各ホットスポットの違反数です。  
  • Score 列: 違反の重要度に基づいて、ホットスポットの各違反に値が割り当てられます。スコアはホットスポットごとの値の合計であり、以下の経験則によって割り当てられます。
    • 重要度 1 (致命的) の違反には値 10 が割り当てられます。  が割り当てられます。
    • 重要度 2 (高) の違反には値 4 が割り当てられます。  が割り当てられます。
    • 重要度 3 (中) の違反には値 2 が割り当てられます。  が割り当てられます。
    • 重要度 4 (低) の違反には値 1 が割り当てられます。  が割り当てられます。
    • 重要度 5 (通知) の違反には値 0 が割り当てられます。  が割り当てられます。

ホットスポット行を展開すると、以下の情報が表示されます。

...