テスト・スイートの既存の結果を DevOps Test Hub にパブリッシュする方法

IBM® DevOps Test Integrations and APIs (Test Integrations and APIs)で、IBM DevOps Test Hub (Test Hub)にまだパブリッシュされていない既存のテスト・スイート結果レポートを、テストを再実行することなくパブリッシュできます。 Test Hub にテスト結果のレポートをパブリッシュすると、他のユーザーが Web ブラウザーからその結果を表示できるようになります。

以下のタスクを完了しておく必要があります。
  • Test Hub をインストールして、プロジェクトを構成します。
  • Test Hubにログインし、「トークンの作成」オプション(Test Hubヘッダーのメニューにある)を使用して生成されたオフライン・ユーザー・トークンをコピーします。 オフライン・ユーザー・トークンを Test Integrations and APIs UI にコピーしておいてください。
  • Test Integrations and APIsを構成して、テスト・レポートをTest Hubにパブリッシュするようにします。

選択したプロジェクトにTest Integrations and APIsからTest Hubにおいて特定のテスト・スイート結果レポートを1つパブリッシュしたり複数のテスト・スイート結果レポートをパブリッシュしたりできます。 パブリッシュする前に結果レポートの名前を変更したり、レポートにラベルを追加したりすることも可能です。 レポートがすでにパブリッシュされているかどうかを確認したり、レポートを再パブリッシュしたりすることもできます。

  1. 以下のオプションから選択し、タスクを完了します。
    • 特定のテスト・スイート結果レポートをパブリッシュするには、ステップ 2 に進みます。
    • 複数のテスト・スイート結果レポートをパブリッシュするには、ステップ 6 に進みます。
特定のテスト・スイート結果レポートのパブリッシュ
  1. 「結果ギャラリー」Test Integrations and APIsで開き、選択したテスト・スイートの「インスタンス」フィールドのリストからテスト結果インスタンスを選択します。
  2. 「サーバーに公開」DevOps Test Hub「サーバーに公開」アイコンの画像 をクリックします。 特定します。

    DevOps Test Hubに公開」 ウィンドウが表示されます。

  3. 必要に応じて、結果の名前を編集したりレポートにラベルを追加したりする場合は、以下の手順を実行します。
    1. 編集するレポートの行を選択します。
    2. 「結果名 (Result Name)」セルで結果の名前を指定します。
    3. 「ラベル」セルで、結果に関連付けるタグの名前やコメントを指定します。
      ノート:
      • 「ラベルの追加 (Add Labels)」アイコン ラベルの追加アイコンの画像 を使用して、選択したレポートにラベルを追加することもできます。
      • パブリッシュ対象として選択したレポート・インスタンスが、選択したプロジェクトでパブリッシュ済みのレポートとして既に存在している場合は、そのレポートに警告アイコン アイコンの画像 が表示されます。 そのインスタンスを選択すると、レポートが再パブリッシュされます。
  4. 「公開」をクリックします。

    選択したテスト結果のレポートが Test Hub の選択したプロジェクトにパブリッシュされます。

幾つかのテスト・スイート結果レポートのパブリッシュ
  1. 「ツール」 > 「DevOps Test Hubにパブリッシュ」Test Integrations and APIsでクリックします。

    「スイート実行の選択」ウィンドウが表示されます。

  2. 「選択されたスイート」パネルで、1 つ以上のテスト・スイートを選択します。
  3. 以下のオプションを使用して、テスト結果のレポート・インスタンスを選択します。
    • テスト・スイートの既存の結果インスタンスをすべて選択する場合は、「すべて」を選択します。
      注:
      このオプションはデフォルトで選択されています。
    • 選択した日付範囲内で作成された結果インスタンスをすべて選択する場合は、「日付範囲」を選択します。
    • 自分で実行したテストで作成された結果インスタンスを選択する場合は、「実行者を自分に限定する」を選択します。
      注:
      このオプションはデフォルトで選択されています。
  4. 「OK」をクリックします。

    選択したオプションで有効な結果レポートが表示されます。

  5. 必要に応じて、結果の名前を編集したりレポートにラベルを追加したりする場合は、以下の手順を実行します。
    1. 編集するレポートの行を選択します。
    2. 「結果名 (Result Name)」セルで結果の名前を指定します。
    3. 「ラベル」セルで、結果に関連付けるタグの名前やコメントを指定します。
      ノート:
      • 「ラベルの追加 (Add Labels)」アイコン ラベルの追加アイコンの画像 を使用して、選択したレポートにラベルを追加することもできます。
      • パブリッシュ対象として選択したレポート・インスタンスが、選択したプロジェクトでパブリッシュ済みのレポートとして既に存在している場合は、そのレポートに警告アイコン アイコンの画像 が表示されます。 そのインスタンスを選択すると、レポートが再パブリッシュされます。
  6. 必要に応じて、再パブリッシュしないパブリッシュ済みレポート・インスタンスを選択して削除するには、以下の手順を実行します。
    1. アイコンの画像 アイコンをクリックして、レポート・インスタンスを個別に選択するか、既存のパブリッシュ済みレポートをすべて選択します。
    2. 「削除」アイコン アイコンの画像 をクリックします。
  7. 「公開」をクリックします。

選択した既存のテスト結果レポートは、Test Hubにおいて構成されたプロジェクトにTest Integrations and APIsからパブリッシュされます。

Test Hub にパブリッシュされたテスト結果のレポートを表示できます。 DevOps Test Hub にパブリッシュされたレポートの表示を参照してください。