ALM - Test Management for Jira プラグイン

ALM – Test Management for Jira プラグインは、ネイティブの Jira エピック、ストーリー、課題、またはカスタム・タイプに関するテスト・カバレッジとステータス情報を Jira ユーザに直接提供します。

概要

ALM – Test Management for Jira プラグインを使用すると、Jira ユーザは、ALM で管理されている品質プロセスを即座に可視化しながら、Jira で計画や作業を継続することができます。このプラグインは、Jira ユーザがテスト・カバレッジと成功/失敗ステータスを理解するのに役立ち、同時に、QA が Jira で管理されている開発プロセスを完全に可視化し連携できるようにします。

  サポートされているプラットフォーム ALM バージョン
Jira オンプレミス・プラグイン
  • Jira Data Center: 8.0.0 - 8.20.x

  • Jira Server:7.0.0 - 8.20.x

12.60 以降のバージョン
Jira Cloud プラグイン N/A

12.60 以降のバージョン(オンプレミスと SaaS の両方)。

このプラグインを ALM オンプレミス・サーバで使用する場合は、サーバが Jira Cloud からアクセス可能であり、セキュアなプロトコルを使用していることを確認してください。

先頭に戻る

インストール

ALM - Test Management for Jira プラグインをインストールするには、次の手順を実行します。

  1. 前提条件:ALM で要件のテスト・カバレッジを追加します。

    詳細については、「カバレッジを作成する方法」を参照してください。

  2. Atlassian Marketplace に移動します。[Search for apps]フィールドで、「ALM – Test Management for Jira」というキーワードでプラグインを検索します。

  3. ALM – Test Management for Jira]カードをクリックして、その詳細ページを開きます。[Get it now]をクリックして、プラグインをダウンロードします。

  4. プロジェクト管理者として Jira にサインインします。マストヘッドで、[Administration]>[Manage apps]>[Upload apps]>[Choose File]をクリックします。

  5. ダウンロードした JAR ファイルを選択し、[Upload]をクリックします。

  6. Close]をクリックします。

    ページの左側の表示枠で[ALM CONFIGURATION SECTION]を確認できます。

先頭に戻る

設定

次のタスクを実行してプラグインを設定します。

ALM 要件 ID を格納するカスタム・フィールドの追加

Jira の課題にマッピングされた ALM 要件の ID を格納するカスタム・フィールドを追加します。

Jira オンプレミスの場合

Jira オンプレミスでカスタム・フィールドを追加するには、次の手順を実行します。

  1. プロジェクト管理者として Jira にサインインします。[Administration]>[Issues]に移動し、[Custom fields]をクリックします。

  2. Add custom field]をクリックします。

  3. [Select a Field Type]ウィンドウで、[Advanced]をクリックし、[ALM Requirement Id Custom Field]を選択して、[Next]をクリックします。

  4. カスタム・フィールドの名前と説明を入力し、[Next]をクリックします。

  5. カスタム・フィールドのコンテキストを設定し、[Create]をクリックします。

  6. カスタム・フィールドを作成すると、[Screens]ページに移動します。カスタム・フィールドを表示する画面を選択し、[Update]をクリックします。

Jira Cloud の場合

会社が管理するプロジェクトにカスタム・フィールドを追加するには、次の手順を実行します。

  1. プロジェクト管理者として Jira にサインインします。
  2. ページの右下隅で、[Settings]>[Issues]をクリックします。
  3. [Issue types]ページの左側の表示枠の[Fields]で[Custom fields]をクリックします。
  4. [Custom fields]ページで、[Create custom field]をクリックします。
  5. [Select a Field Type]ダイアログ・ボックスで、フィールド・タイプとして[Short text (plain text only)]を選択し、[Next]をクリックします。
  6. カスタム・フィールドの属性を設定し、[Create]をクリックします。
  7. カスタム・フィールドに関連付ける画面を選択し、[Update]をクリックします。

チームが管理するプロジェクトにカスタム・フィールドを追加するには、次の手順を実行します。

  1. プロジェクト管理者として Jira にサインインします。

  2. Projects]メニューからプロジェクトを選択します。

  3. カスタム・フィールドを追加する課題をクリックします。

  4. ページの右下隅にある[Configure fieldsをクリックします。

  5. [Issue Details]ページの右側の表示枠の[Create a Field]セクションで[Short text]をクリックします。

  6. フィールド名を入力して、[Save changes]をクリックします。

ALM サーバ設定の追加

ALM - Test Management for Jira プラグインに複数の ALM サーバ設定を追加できます。

ALM サーバ設定を追加するには、次の手順を実行します。

  1. プロジェクト管理者として Jira にサインインします。

  2. Jira オンプレミスの場合は、次の手順を実行します。

    1. [Administration]>[Manage apps]をクリックします。

    2. ALM Configuration]セクションで[Configuration]をクリックし、[ALM Servers]セクションで[Add an ALM server]をクリックします。

  3. Jira Cloud の場合は、次の手順を実行します。

    1. ページの右下隅で、[Settings]>[Apps]をクリックします。

    2. ページの左側の表示枠で、[ALM Settings]をクリックします。

    3. [ALM Settings]ページの[ALM Servers]セクションで、[Add an ALM server]をクリックします。

  1. ALM サーバの属性を設定し、[Create]をクリックします。

    フィールド 説明
    Name ALM サーバ設定の名前を入力します。
    ALM Server

    ALM サーバのアドレスを入力します。

    Jira Cloud の場合:Jira Cloud からアクセスできる ALM オンプレミス・サーバを入力することもできます。セキュアなプロトコルのみがサポートされています。たとえば、https://<ALM_server>:<port_number>/qcbin です。

    Client ID

    API Key Secret

    ALM にアクセスするための API キーのクライアント ID と API キー・シークレットを入力します。

    ALM API キーの管理については、「API キー・アクセスの設定」を参照してください。

  2. Test connection]をクリックして、ALM サーバとの接続をテストします。

  3. Create]をクリックします。

  4. プロキシを使用する場合は、[Proxy Settings]ボタンをクリックします。

エンティティ・マッピングの追加

ALM サーバ設定を追加した後で、ALM 要件と Jira の課題の間のエンティティ・マッピングを追加できます。

エンティティ・マッピングを追加するには、次の手順を実行します。

  1. プロジェクト管理者として Jira にサインインします。

  2. Jira オンプレミスの場合は、次の手順を実行します。

    1. [Administration]>[Manage apps]をクリックします。

    2. ALM Configuration]セクションで[Configuration]をクリックし、[Entity Mappings]セクションで[Add a mapping]をクリックします。

  3. Jira Cloud の場合は、次の手順を実行します。

    1. ページの右下隅で、[Settings]>[Apps]をクリックします。

    2. ページの左側の表示枠で、[ALM Settings]をクリックします。

    3. [ALM Settings]ページの[Entity Mappings]セクションで、[Add a mapping]をクリックします。

  4. 次の情報を入力して、[Create]をクリックします。

    フィールド 説明
    ALM Server 追加した ALM サーバ設定を選択します。
    Domain マップする ALM プロジェクトがあるドメインを選択します。
    Project マップする ALM プロジェクトを選択します。
    Jira Custom Field

    Jira Cloud を使用する場合は必須です。

    「ALM 要件 ID を格納するカスタム・フィールドの追加」で作成したカスタム・フィールドを選択します。

    Jira Project Keys マップする Jira の課題があるドメインを選択します。
    Jira Issue Types

    マップする Jira の課題タイプを選択します。

    選択した Jira プロジェクトの課題タイプのうち、ALM プロジェクトにマップされているものは選択できません。

先頭に戻る

同期

Jira と ALM の間のデータは、Micro Focus Connect を使用するか、または手動で同期できます。

Micro Focus Connect を使用した同期

Micro Focus Connect を使用して Jira を ALM と同期する場合、マップされた ALM 要件 ID を格納するカスタム・フィールドの値を自動で設定できます。

Micro Focus Connect を使用して同期するには、ALM フィールド Req ID と Jira に追加したカスタム・フィールドとの間のマッピングを追加します。

手動による同期

カスタム・フィールドの値を手動で入力して、Jira を ALM と同期できます。

カスタム・フィールドの値を編集するには、次の手順を実行します。

  1. Jira にサインインします。[Projects]メニューから、Jira プロジェクトと Jira の課題を選択します。

  2. Edit]をクリックして、目的のカスタム・フィールドを見つけます。選択した Jira の課題の品質をカバーする ALM 要件 ID をフィールドに入力します。

  3. Update]をクリックします。

先頭に戻る

ALM テスト・カバレッジ・ウィジェットのサマリ

プラグインの設定が完了すると、ALM テスト・カバレッジ・ウィジェットが課題の詳細に追加されます。

  • ウィジェットには、エンティティに関連するテストの数と、これらのテストの最後の実行のテスト・ステータスが表示されます。

  • 要件 ID をクリックすると、ALM クライアントで要件および関連するテストの詳細にドリル・ダウンします。

  • 特定のテスト・ステータスの数をクリックすると、そのテスト・ステータスのテストの詳細が新しいウィジェットに表示されます。テスト ID をクリックすると、ALM クライアントで関連するテスト計画にドリル・ダウンします。

  • View <数> linked ALM tests detail]をクリックすると、すべてのテストの詳細が新しいウィジェットで表示されます。テスト ID をクリックすると、ALM クライアントで関連するテスト計画にドリル・ダウンします。

先頭に戻る

FAQ

Q:Jira Cloud プラグインは ALM オンプレミスと ALM SaaS の両方をサポートしていますか?

A:はい、Jira Cloud プラグインは ALM オンプレミスと ALM SaaS の両方をサポートしています。このプラグインを ALM オンプレミス・サーバで使用する場合は、サーバが Jira Cloud からアクセス可能であり、セキュアなプロトコルを使用していることを確認してください。

先頭に戻る