DTP と Jama Connect の統合の設定は、Parasoft 管理者によって実行され、一度だけ実行する必要があります。
このセクションの内容:
Parasoft プロジェクトを Jama Connect プロジェクトに関連付けると、違反ビューまたはテストエクスプローラービューから欠陥を作成し、Jama Connect の適切なプロジェクトにリンクできます。Sending Test Data to External System フロー を使用する場合、関連付けも重要です。DTP の複数のプロジェクトを 1 つの Jama Connect プロジェクトと関連付けることはできますが、同じ DTP プロジェクトを複数の Jama Connect プロジェクトと関連付けることはできません。
プロジェクトの関連付けを削除するには、ゴミ箱のアイコンをクリックします。プロジェクトの関連付けを削除しても、DTP のエクスプローラー ビューから Jama Connect の欠陥へのリンクは削除されません。関連付けを削除してから再作成すると、違反と Jama Connect の課題との既存リンクが再び有効になります。
DTP と Jama Connect プロジェクトの既存の関連付けの設定を変更できます。
<DTP_DATA_DIR>/conf
ディレクトリにある ExternalSystemSettings.properties 構成ファイルを変更して、統合のデフォルトの動作を変更できます。すぐに利用できる DTP と Jama Connect の統合は、デフォルトまたは一般的に使用されるフィールドと作業アイテム タイプを使用するように構成されています。ただし、Jama Connect システムをカスタマイズしている場合は、以下で説明する設定を行って、DTP のデータをカスタム構成に合わせることができます。
ExternalSystemSettings.properties は ISO 8859-1 (Latin1) 文字エンコーディングを使用することに注意してください。ISO 8859-1 でサポートされていない文字は、Unicode エスケープ シーケンス、つまりバックスラッシュ (\) と小文字の u の後に、その文字の 4 桁の 16 進コードが続くものを使用して、キーと要素で表現する必要があります。たとえば、ダッシュ (-) (ハイフン - マイナス ”-” と混同しないでください) は ISO 8859-1 ではサポートされていないため、Unicode エスケープ シーケンス \u2013
で表す必要があります。これにより、example.property.value=Foo – Bar
のようなものは、example.property.value=Foo \u2013 Bar
と入力する必要があります。
jamaIssueUrl | DTP の違反エクスプローラーとテスト エクスプローラーで作成された作業アイテムを Jama Connect のアイテムにリンクするための URL テンプレートを指定します。 デフォルト:
|
---|---|
jama.item.types.to.skip | Jama プロジェクトの一連の要件に関連しないアイテム タイプのリストを指定します。 Parasoft C/C++ および SOAtest の [要件] ビューで使用され、Jama 要件に関連付けられた Jama テストケースを提示します。 デフォルト: jama.item.types.to.skip=BUG;SET;TXT;FLD;TC;LTC;HTC;VALTC |
jama.bugSet.name | Parasoft DTP の違反エクスプローラーとテスト エクスプローラーから欠陥が作成されたときに、新しい欠陥が追加されたり、既存の欠陥が更新されたりする Jama Connect の欠陥セットの名前を指定します。欠陥セットがまだ存在しない場合は、欠陥セットが作成され、このプロパティで指定した名前が付けられます。 デフォルト:
|
jama.sync.testcase.relationship.type | DTP から Jama へのテスト結果の送信中に新しいテストケースを作成するために使用される要件とテストケースの間の関係タイプを指定します。指定しない場合、Jama のデフォルトの関係タイプが設定されます。 デフォルト: jama.sync.testcase.relationship.type=Verified By |
jama.testcase.relationship.types | 要件に関連する適切なテストケースをフィルタリングするために使用される関係タイプのリストを指定します。値は、";" で区切られた関係タイプ名のリストである必要があります。設定に値が指定されていない場合、Jama システムで使用可能なすべての関係タイプが使用されます。 Parasoft C/C++ および SOAtest の [要件] ビューで使用され、Jama 要件に関連付けられた Jama テストケースを提示します。 値: jama.testcase.relationship.types=Verified by;Validated by |
jama.testcase.types | Jama プロジェクトのテストケース セットに関連するアイテム タイプのリストを指定します。値は、";" で区切られたキーのリストである必要があります。 Parasoft C/C++ および SOAtest の [要件] ビューで使用され、Jama 要件に関連付けられた Jama テストケースを提示します。新しいテストケースを追加するときに、DTP データを Jama と同期するときにも使用されます。 デフォルト: jama.testcase.types=TC;LTC;HTC;VALTC |