このセクションの内容:
テスト データはかなりの容量を消費します。容量を節約するために、デフォルトでは、最後の 2 つのビルドの単体テスト データを DTP は保持します。フィルター中の古いビルドのデータは定期的なデータベースの最適化の際に削除されます。最適化されたビルドをウィジェットの設定時に選択した場合、以下のメッセージが表示されます。
「データがありません。ターゲット ビルドに詳細データがありません。」
テストとカバレッジの保管設定をカスタマイズする方法については「データの保存期間の設定」を参照してください。
指定のプロジェクトでテスト数が多い上位 5 個の環境を表示します。このウィジェットがデータを表示するのは、接続された Parasoft テスト実行ツールで exec.env
プロパティが設定されている場合だけです。このプロパティは、オペレーティング システム、アーキテクチャ、コンパイラ、ブラウザーなど、テスト セッションが実行された環境を記述するタグのリストを指定します。設定の詳細については、ご使用のツールのマニュアルを参照してください。
このレポートで [名前] 列のリンクをクリックすると、テスト環境でフィルタリングされた テスト エクスプローラー が開きます。
このウィジェットをカスタム ダッシュボードに追加するには、次のプロパティを使用します (詳細については カスタム ダッシュボード テンプレート を参照)。
"name": "environments", "type": "internal", "id": "c73c0b68-4ba7-4dfe-b8e1-cf16f4e8d864" |
タイトル | デフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。 |
---|---|
フィルター | [ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、ドロップダウン メニューからフィルターを選択します。 |
ターゲット ビルド | ドロップダウン メニューからビルドを選択します。このビルドのデータだけがウィジェットに表示されます。 |
ステータス | フィルターを選択して、すべてのテストを表示するか、成功/失敗/未完了のテストだけを表示するかを指定します。 |
解析のタイプ | 表示するデータとして、機能テスト、単体テスト、またはすべてのテストを選択します。 |
このウィジェットは、Jenkins ジョブのテスト結果を表示します。
ウィジェットをクリックすると、新しいウィンドウが開き、Jenkins でコード カバレッジ情報が表示されます。
このウィジェットをカスタム ダッシュボードに追加するには、次のプロパティを使用します (詳細については カスタム ダッシュボード テンプレート を参照)。
"name": "jenkins_test_result", "type": "native", "id": "63919e5a-f58b-4964-a3b8-534879be95e9" |
タイトル | デフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。 |
---|---|
Jenkins サーバー | Jenkins サーバーの URL。 |
Jenkins ジョブ | ジョブの名前。 |
Jenkins ユーザー | Jenkins サーバーにアクセスするユーザーの名前を指定します。ユーザーはプロジェクトにアクセスできなければなりません。 特定ユーザーのログインを提供しない場合、Jenkins ベースのウィジェットが正常に動作するには、匿名の読み取りアクセスを Jenkins サーバーが許可する必要があります。 |
Jenkins 認証 | Jenkins サーバーにアクセスするユーザーのパスワードを指定します。ユーザーはプロジェクトにアクセスできなければなりません。 特定ユーザーのログインを提供しない場合、Jenkins ベースのウィジェットが正常に動作するには、匿名の読み取りアクセスを Jenkins サーバーが許可する必要があります。 |
このウィジェットは、指定のプロジェクトについて最もテストが多いモジュールを上位 5 個表示します。すべてのテスト、成功、失敗、未完了を表示するようウィジェットを設定できます。# および % の列の表ヘッダーは、表示するデータによって変わります。それらの列のセルは、ウィジェットの構成 によって色分けされます。
タイトル | デフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。 |
---|---|
フィルター | [ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、ドロップダウン メニューからフィルターを選択します。 |
期間 | ダッシュボード設定を選択してダッシュボードの日付範囲を使用するか、ドロップダウン メニューから期間を選択します。 |
ターゲット ビルド | ドロップダウン メニューからビルドを選択します。このビルドのデータだけがウィジェットに表示されます。 |
解析のタイプ | 表示するデータとして、機能テスト、単体テスト、またはすべてのテストを選択します。 |
ステータス | フィルターを選択して、すべてのテストを表示するか、成功/失敗/未完了のテストだけを表示するかを指定します。 |
上限 | モジュールごとの許容されない失敗したテスト数を指定します。上限を超える値は赤色で表示されます。 |
下限 | モジュールごとの許容される失敗したテスト数を指定します。下限より小さな値は緑色で表示されます。 |
割合の上限 | 許容されない「成功したテストの割合」を入力します。上限を超える値は赤色で表示されます。 |
割合の下限 | 許容される「成功したテストの割合」を入力します。下限より小さな値は緑色で表示されます。 |
モジュールをクリックすると、選択したモジュールでフィルタリングされたテスト エクスプローラーが開きます。「テスト エクスプローラー」を参照してください。
ダッシュボード定義 JSON ファイルで以下のプロパティを指定して、カスタム ダッシュボード プロパティにこのウィジェットを追加できます (詳細については「カスタム ダッシュボード テンプレート」を参照)。
"name": "modules", "type": "native", "id": "52a62be4-b4b2-4c8b-80e8-2e24dfea4ca1" |
このウィジェットは、指定されたポートフォリオのフィルターのテスト統計を表示します。すべての環境のテスト結果を表示したり、特定の環境におけるテスト実行だけを表示したりできます。DTP でポートフォリオを設定する方法については、「ポートフォリオの設定」を参照してください。
このウィジェットは、成功したテストの割合、成功したテストの数、失敗したテストの数、およびテストの総数を表示します。
ポートフォリオのフィルターに関連付けられているプロジェクトのメンバーである場合、そのフィルターのウィジェットにエントリが表示されます。チーム メンバーシップの詳細については「プロジェクトへのチームの追加」を参照してください。DTP のビルトイン ユーザー権限の詳細については「権限」を参照してください。
タイトル | デフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。 |
---|---|
ポートフォリオ | ドロップダウン メニューからポートフォリオを選択します。詳細については「ポートフォリオの設定」を参照してください。 |
テスト環境 | ドロップダウン メニューからテスト環境を選択して、特定のテスト結果の結果だけを表示します。この値は、テスト実行中に デフォルトの [すべて] を選択して、ビルドに関連するすべての環境のテスト統計を表示することも可能です。 |
幅 | DTP ダッシュボードは、6 列のグリッドであり、行数に制限はありません。ウィジェットの列の数を指定します。デフォルトは 3 です。 「ダッシュボードのグリッド」も参照してください。 |
高さ | DTP ダッシュボードは、6 列のグリッドであり、行数に制限はありません。ウィジェットの行数を指定します。デフォルトは 2 です。 「ダッシュボードのグリッド」も参照してください。 |
リンクをクリックすると、重要度とプロジェクト フィルターでフィルタリングされた 違反エクスプローラー が表示されます。
列ヘッダーをクリックしてデータをソートします。
ダッシュボード定義 JSON ファイルで以下のプロパティを指定して、カスタム ダッシュボード プロパティにこのウィジェットを追加できます (詳細については「カスタム ダッシュボード テンプレート」を参照)。
"name": "portfolio.tests_statistics", "type": "native", "id": "191ea6d0-69c4-4399-b68e-512e41714806" |
このウィジェットは、成功、失敗、未完了のテストの内訳をドーナツ グラフで表示します。
タイトル | デフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。 |
---|---|
フィルター | [ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、ドロップダウン メニューからフィルターを選択します。 |
ターゲット ビルド | 比較のための現行データとするビルドをドロップダウン メニューから選択します。 |
解析のタイプ | ドロップダウン メニューからオプションを選択して、すべてのテスト、機能テスト、単体テスト、または手動テストを表示します。[その他] を選択して、機能テストと手動テストの混合など、非標準のテストを表示することもできます。 |
以下の操作を行うことができます。
ダッシュボード定義 JSON ファイルで以下のプロパティを指定して、カスタム ダッシュボード プロパティにこのウィジェットを追加できます (詳細については「カスタム ダッシュボード テンプレート」を参照)。
"name": "test_donut", "type": "internal", "uuid": "54fdc77c-e325-418f-8d5a-bfdf2a2b5144" |
このウィジェットは、成功したテストの割合、テスト数、失敗したテストの数、未完了のテストの数を表示します。また、変化を傾向のアップまたはダウンとして識別します。
タイトル | デフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。 |
---|---|
フィルター | [ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、ドロップダウン メニューからフィルターを選択します。 |
期間 | ダッシュボード設定を選択してダッシュボードの日付範囲を使用するか、ドロップダウン メニューから期間を選択します。 |
ターゲット ビルド | 比較のための現行データとするビルドをドロップダウン メニューから選択します。 |
ベースライン ビルド | ドロップダウン メニューからビルドを選択して比較のための初期データを設定します。 |
解析のタイプ | すべてのテスト、機能テスト、手動テスト、単体テスト、またはその他のテストのデータを表示します。その他のテストには、機能テストと手動テストの混合など、非標準のテストが含まれることがあります。 |
ウィジェットをクリックすると、テスト エクスプローラー ビューが表示されます。「テスト エクスプローラー」を参照してください。
ダッシュボード定義 JSON ファイルで以下のプロパティを指定して、カスタム ダッシュボード プロパティにこのウィジェットを追加できます (詳細については「カスタム ダッシュボード テンプレート」を参照)。
"name": "test", "type": "native", "uuid": "30a9391e-15a4-4e51-bb98-0528eff83df1" |
このウィジェットは、成功した単体テストの割合と、成功率の変化を表示します。
タイトル | デフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。 |
---|---|
フィルター | [ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、ドロップダウン メニューからフィルターを選択します。 |
期間 | ダッシュボード設定を選択してダッシュボードの日付範囲を使用するか、ドロップダウン メニューから期間を選択します。 |
ターゲット ビルド | 比較のための現行データとするビルドをドロップダウン メニューから選択します。 |
ベースライン ビルド | ドロップダウン メニューからビルドを選択して比較のための初期データを設定します。 |
解析のタイプ | すべてのテスト、機能テスト、手動テスト、単体テスト、またはその他のテストのデータを表示します。その他のテストには、機能テストと手動テストの混合など、非標準のテストが含まれることがあります。 |
ステータス | フィルターを選択して、すべてのテストを表示するか、成功/失敗/未完了のテストだけを表示するかを指定します。 |
ウィジェットをクリックすると、テスト エクスプローラー ビューが表示されます。「テスト エクスプローラー」を参照してください。
ダッシュボード定義 JSON ファイルで以下のプロパティを指定して、カスタム ダッシュボード プロパティにこのウィジェットを追加できます (詳細については「カスタム ダッシュボード テンプレート」を参照)。
"name": "test.summary_trend", "type": "native", "uuid": "73beb50d-e5d4-4670-88f5-e3cde6ba3466" |
特定の期間におけるテスト数の変化を表示します。テストはステータスに従って色分けされます。
ビルドにテスト データがない場合、傾向を表す黒い線が途切れます。
タイトル | デフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。 |
---|---|
フィルター | [ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、ドロップダウン メニューからフィルターを選択します。 |
期間 | ダッシュボード設定を選択してダッシュボードの日付範囲を使用するか、ドロップダウン メニューから期間を選択します。 |
解析のタイプ | すべてのテスト、機能テスト、手動テスト、単体テスト、またはその他のテストのデータを表示します。その他のテストには、機能テストと手動テストの混合など、非標準のテストが含まれることがあります。 |
グラフのエリアの上にマウス ポインターを置くと、成功したテスト、失敗したテスト、および未完了のテストの数がツールチップに表示されます。
ウィジェットをクリックすると、テスト傾向のオーバーレイ レポートが開きます。
このレポートは、テスト ステータスの変更についてビルド間の情報を表示します。レポートのリンクをクリックすると、テスト エクスプローラー ビューが開きます。「テスト エクスプローラー」を参照してください。
このウィジェットをカスタム ダッシュボードに追加するには、次のプロパティを使用します (詳細については カスタム ダッシュボード テンプレート を参照)。
"name": "test.trend", "type": "native", "uuid": "ee771586-51b6-404b-b87e-d54501c9435c" |
ビルドとフィルターのテスト ケースが多いファイル上位 5 つを表示します。
ウィジェットは、異なるタイプのテスト データを表示するように設定できます (「ウィジェットの構成」を参照)。
テストファイルを列の数に応じてソートするように設定できます (「ウィジェットの構成」を参照)。
タイトル | デフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。 |
---|---|
フィルター | [ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、ドロップダウン メニューからフィルターを選択します。 |
ターゲット ビルド | 比較のための現行データとするビルドをドロップダウン メニューから選択します。 |
解析のタイプ | ドロップダウン メニューからオプションを選択して、すべてのテスト、機能テスト、単体テスト、または手動テストを表示します。[その他] を選択して、機能テストと手動テストの混合など、非標準のテストを表示することもできます。 |
ソート順 | ドロップダウン メニューからオプションを選択して、ファイルのソート方法を指定します。デフォルトは [合計] です。 |
Test Files レポートでは以下の操作を行うことができます。
このウィジェットをカスタム ダッシュボードに追加するには、次のプロパティを使用します (詳細については カスタム ダッシュボード テンプレート を参照)。
"name": "test_files" "type": "internal" "id": "4cb96c4c-e4ee-40ac-aee0-8809fba92722" |
ベースライン ビルドとターゲット ビルドの間でステータスが変化したテスト ケースの数を表示します。以下の変更がレポートされます。
タイトル | デフォルトのタイトルの代わりにダッシュボードに表示する新しいタイトルを入力します。 |
---|---|
フィルター | [ダッシュボード設定] を選択してダッシュボード フィルターを使用するか、ドロップダウン メニューからフィルターを選択します。 |
期間 | ダッシュボード設定を選択してダッシュボードの日付範囲を使用するか、ドロップダウン メニューから期間を選択します。 |
ベースライン ビルド | ドロップダウン メニューからビルドを選択して比較のための初期データを設定します。 |
ターゲット ビルド | 比較のための現行データとするビルドをドロップダウン メニューから選択します。 |
ウィジェット中の行をクリックすると、テスト エクスプローラー が開き、選択したビルドでのステータスの変化に従ってフィルタリングされたデータが表示されます。[成功 → 失敗] または [失敗 → 成功] のリンクをクリックした場合、テスト ケース エクスプローラーでは結果を制限する機能が無効になります。「検索パネルの使用」も参照してください。
このウィジェットをカスタム ダッシュボードに追加するには、次のプロパティを使用します (詳細については カスタム ダッシュボード テンプレート を参照)。
"name": "Tests - Changed - Statistics" "type": "native" "id": "121c1935-0bd7-487f-a965-120daf945b16" |