この設定は、Parasoft 管理者が一度だけ行う必要があります。
このセクションの内容:
Azure DevOps (https://dev.azure.com/<yourorganization>
) で自分の組織にサインインします。
ホームページからユーザー設定を開き、[Personal Access Tokens] を選択します。
このトークンのスコープを選択して、特定のタスクを承認します。
個人用アクセス トークンが作成されると、Azure DevOps での認証にユーザー資格情報が必要な場所ならどこでも使用できます。
<DTP_DATA_DIR>/conf
ディレクトリにある ExternalSystemSettings.properties 構成ファイルを変更して、統合のデフォルトの動作を変更できます。すぐに利用できる DTP と Azure DevOps の統合は、デフォルトまたは一般的に使用されるフィールドと作業アイテム タイプを使用するように構成されています。ただし、Azure DevOps システムをカスタマイズしている場合は、以下で説明する設定を行って、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
と入力する必要があります。
azuredevops.workItem.url | AzureDevOps の特定の項目への URL テンプレートを指定します。 デフォルト:
|
---|---|
azuredevops.workItemType.requirements | DTP トレーサビリティ レポート、Parasoft C/C++ および SOAtest の [要件] ビュー、およびテストケースの同期処理で要件として扱われる Azure DevOps の作業項目タイプのリストを指定します。名前はセミコロン (;) で区切ります。 デフォルト:
|
azuredevops.syncTestCases.chunkSize | syncTestCases 操作中に Azure DevOps サーバーを呼び出すときに、リクエストの URL で使用する作業項目の最大数を設定します。すべての結果が同期されますが、URL の長さ制限などの API 制限を処理するために、サーバーへの各リクエストのサイズが制限されます。デフォルト値は 200 です。 デフォルト:
|
azuredevops.syncTestCases.pointsQueryChunkSize | syncTestCases 操作中に Azure DevOps サーバーにテスト ポイント データをクエリーするときに、リクエストの URL で使用するテスト ケース ID の最大数を設定します。すべての結果が同期されますが、URL の長さの API 制限を処理するために、サーバーへの各リクエストのサイズが制限されます。 デフォルト:
|
2021.2 以前のバージョンから Parasoft DTP をアップグレードした場合、これらの Azure DevOps パラメーターが ExternalSystemSettings.properties ファイルにない可能性があります。その場合、上記の表にあるデフォルト値が使用されます。これらのパラメーターを変更するには、必ずパラメーターを ExternalSystemSettings.properties ファイルに追加してください。 |