Polarionとの連携

<< 目次を表示 >>

ページ位置:  プロジェクトの作成と管理 > Proクラウドサーバ > 有料ライセンスで利用できる機能 > 外部ツールとの連携 > インストールと設定 >

Polarionとの連携

前提条件

PolarionとEnterprise Architectの連携を設定するためには、以下の条件を満たす必要があります。

 

 

今回は、連携サーバとPolarionの連携プラグインは、Proクラウドサーバと同じマシン上で動作している前提としています。

 

 

PolarionとProクラウドサーバ・Enterprise Architectを連携する

以下の手順で作業を進めます。

 

  1. Proクラウドサーバ 設定ツールを起動します。

 

  1. 外部ツール連携タブを開き、「連携機能の有効化」にチェックを入れます。ポートの欄に、Proクラウドサーバの連携サーバが待機するポート番号を設定します。

 

  1. 左下の「追加」ボタンを押し、外部ツールの追加ダイアログを表示します。

 

  1. 「有効」のチェックボックスにチェックを入れます。

 

  1. 「名前」の欄に'Polarion'など、適切な名前を入力します。

 

  1. 「外部ツール」のドロップダウンリストで'Custom Integration'を選択します。
     
  2. 「プレフィックス」の欄には'Polarion'など、識別子を入力します。他の連携ツールと重複しないようにしてください。

 

  1. 「連携プラグイン」のパネルのポート欄には、Polarionのプラグインと連携サーバが通信するために利用するポート番号を指定します。

 

  1. 「DLLパス」の欄の右端の参照ボタンを押し、'PolarionSbpi.dll'ファイルを選択します。このファイルは、Proクラウドサーバのインストールディレクトリ内のSBPIフォルダに含まれます。

 

  1. 以下の手順から13までを設定した結果、参照するためのURLは <プロトコル>://<サーバ名>:<ポート>/ベースURL となります。プロトコルを適切に指定してください。
     
  2. 「サーバ名」の欄には、Polarionと連携するために利用するPolarionプラグインが動作するサーバ名あるいはIPアドレスを指定します。

 

  1. 「ポート」欄にはPolarionと通信するポートを指定します。

 

  1. 「ベースURL」の欄はPolarionサーバのURLのサーバ名以降の内容を設定します。

 

  1. 「ユーザ名」「パスワード」の欄を空にすると、Enterprise Architectからの利用時に入力する必要があります。利用者ごとにユーザが異なる場合には空欄としてください。

 

  1. 「ユーザ名」「パスワード」の欄を設定すると、その内容でPolarionサーバにアクセスします。そのプロジェクトを利用する、すべてのEnterprise Architectのユーザーが同じユーザでアクセスすることになります。

 

  1. 「項目の追加」「項目の編集」のチェックボックスは、Enterprise ArchitectからPolarionの項目を追加あるいは編集することを許容する場合には、チェックを入れてください。

 

  1. 「SSLのエラーを無視」は通常はチェックを外したままとします。

 

  1. その他の項目は、空欄あるいは既定値のままで構いません。OKボタンを押し設定内容を保存してください。

 

 

Enterprise ArchitectのプロジェクトとPolarionを結びつける

 

Proクラウドサーバの設定ツールの外部ツール連携タブでは、以下のように表示されます。

 

Polarionに結びつけるEnterprise Architectのプロジェクトのチェックボックスをクリックしてください。  をクリックしてすべてのプロジェクトを一度に選択することもできます。

 

 

「終了」ボタンを押し、設定ツールを終了してください。

 

Proクラウドサーバを再起動することで、設定内容が反映されます。

 

Enterprise Architectのプロジェクトを開き、Polarionの項目を参照できるかどうか確認してください。

 

 

連携をテストする

Enterprise Architectで、Polarionに結びつけたプロジェクトを開きます。

 

  1. 「アドイン・拡張」リボンの「ツール」パネルにある「外部ツール連携」ボタンの上半分を押します。

 

  1. 外部ツール連携が開きますので、ツールバーにあるナビゲーションの左端の地球マークのアイコンを押します。

 

  1. 一覧から「Custom Integraionを選択します。

     
  2. ナビゲーションの「Polarion」をクリックしてください。

     
  3. プロジェクトをクリックすると、そのプロジェクト内の全ての項目が表示されます。

 

 

データのマッピング

PolarionとEnterprise Architectがスムーズにデータ項目を交換するために、マッピングルールの見直しや編集を行う必要があります。

 

 

これらの作業については、「設定」のヘルプトピックで詳しく説明しています。

 

 

Polarionの項目を参照する

Enterprise ArchitectとPolarionの通信テストを行った際に、外部ツール連携タブで、ナビゲーションを開いてPolarionのプロジェクトの一覧を表示しました。

 

プロジェクトの1つを選択してから、再びドロップダウン矢印をクリックしてリストからフィルタの1つを選択すると、そのフィルタの項目がタブ内で一覧表示されます。

 

 

この一覧の項目が多い場合は、ウィンドウのツールバーにある「ハンバーガー」アイコンをクリックして、以下の機能を実行することができます。

 

 

 

外部連携データの一覧に対して文字列でのフィルタを適用することもできます。

 

  1. 列のヘッダを右クリックし、「フィルタバーの表示/非表示」を選択します。(表示されていない場合)

 

 

  1. 列名のすぐ下にあるフィルタの入力欄に絞り込むための文字列を入力します。

 

 

選択したPolarionの項目のEnterprise Architectから参照できます。プロパティサブウィンドウ・ノートサブウィンドウ・要素ブラウザサブウィンドウのそれぞれには、選択された外部ツールの項目のプロパティ・ノートを表示するための個別のタブがあります。これらについては、「外部データの詳細」のヘルプトピックで説明しています。

 

 

Polarionの項目とEnterprise Architectの要素を結びつける

Enterprise ArchitectとPolarionの間の連携が完了すると、以下の作業が可能になります。

 

 

これらの動作については、「要素の関連付け」のヘルプトピックですべて説明しています。

 

Enterprise ArchitectからPolarionの項目を作成すると、Polarionの作業アイテムグループに配置されます。

 

 

参照: