ビルドとテストの統合フィールド参照
Team Foundation Server (TFS) ビルド データ フィールドとテスト データ フィールドは次の操作を実行するために使用します。
バグをそのバグが発見または修正されたビルドに関連付けます。
テスト ケースに手動または自動としてマークを付け、自動テスト ケースをサポートする情報を格納します。
テスト ケースと共有ステップに対して、操作手順と検証手順、およびテストの実行に使用するデータを定義します。
テスト マネージャーと以下のテスト作業項目の種類 (WIT) は次のフィールドを使用して、テスト計画、進捗、および結果を追跡します。
バグ
共有パラメーター
共有ステップ
テスト ケース
テスト計画
テスト スイート
これらの WIT へのアクセス権がない場合は、WIT を有効にする必要があります。
作業項目フォームに表示されるビルド データ フィールドとテスト データ フィールド
次の表では、1 つ以上のテスト WIT で定義されるフィールドを説明しています。 データ型とフィールド属性の詳細については、「作業項目フィールドの定義と変更」を参照してください。
フィールドまたは選択リストをカスタマイズするには、「クエリ、レポート、ワークフローをサポートするフィールドの変更または変更」を参照してください。
フィールド名 |
説明 |
参照名 |
データ型 |
reportable 型属性の既定値 |
index 属性の既定値 |
---|---|---|---|---|---|
オートメーションの状態 (メモ 1 を参照) |
テスト ケースの状態。 次の値を指定できます。
自動テストを実行するには、「Microsoft テスト マネージャーでのテスト ケースの自動化」を参照してください。 |
Microsoft.VSTS.TCM.AutomationStatus |
String |
Detail |
False |
発見されたビルド (メモ 2) |
リビジョンとも呼ばれる、バグが発見された製品ビルド番号。 |
Microsoft.VSTS.Build.FoundIn |
String |
ディメンション |
False |
統合ビルド (メモ 2) |
コードが組み込まれた、または、バグが修正された製品ビルド番号。 |
Microsoft.VSTS.Build.IntegrationBuild |
String |
ディメンション |
False |
問題点 |
共有ステップが予想結果に関連付けられていることを示します。 許容値は Yes と No です。 (共有ステップのみ) |
Microsoft.VSTS.Common.Issue |
String |
ディメンション |
False |
パラメーター |
手動テストを実行する際に使用するパラメーターを含みます。 (共有パラメーター、共有ステップ、およびテスト ケース) |
Microsoft.VSTS.TCM.Parameters |
HTML |
なし |
False |
ステップ |
テストの実行に必要な操作手順と検証手順。 |
Microsoft.VSTS.TCM.Steps |
TestStepsControl |
なし |
False |
システム情報 |
テストに関連するソフトウェア構成とシステム構成に関する情報。 |
Microsoft.VSTS.TCM.SystemInfo |
HTML |
なし |
False |
再現手順 |
予測できない動作の再現に必要な手順。 |
Microsoft.VSTS.TCM.ReproSteps |
HTML |
なし |
False |
テスト スイートの種類 (メモ 1) |
テスト スイートのカテゴリ。 次の値を指定できます。
詳細については、「Team Web Access での手動テストの計画」を参照してください。 |
Microsoft.VSTS.TCM.TestSuiteType |
String |
ディメンション |
False |
ノート
これらのフィールドの選択リストをカスタマイズしないでください。 システムは一覧表示されている値のみを受け入れます。
GLOBALLIST 要素を FIELD 定義に追加することによって、ユーザーが選択可能なビルドのドロップダウン メニューを提供できます。 詳細については、「テスト、ビルド、バージョン管理との統合をサポートするフィールド」を参照してください。
追加フィールド
次のフィールドは、作業項目フォームには表示されませんが、テスト ケースまたはテスト スイートごとに追跡されます。 クエリのフィルター処理およびレポートの作成に、これらのフィールドのいくつかを使用できます。
フィールド名 |
説明 |
参照名 |
データ型 |
reportable 型属性の既定値 |
index 属性の既定値 |
---|---|---|---|---|---|
自動テストの記憶域 |
テスト ケースを自動化するテストを含むアセンブリ。 |
Microsoft.VSTS.TCM.AutomatedTestStorage |
String |
なし |
False |
自動テストの種類 |
テスト ケースを自動化するテストの種類。 |
Microsoft.VSTS.TCM.AutomatedTestType |
String |
なし |
False |
AutomatedTestId |
テスト ケースを自動化するテストの ID (テスト ケースのみ)。 |
Microsoft.VSTS.TCM.AutomatedTestId |
String |
なし |
False |
AutomatedTestName |
テスト ケースの自動化に使用するテストの名前 (テスト ケースのみ)。 |
Microsoft.VSTS.TCM.AutomatedTestName |
String |
なし |
False |
LocalDataSource |
テストをサポートするローカル データ ソース (テスト ケースのみ)。 |
Microsoft.VSTS.TCM.LocalDataSource |
HTML |
なし |
False |
クエリ テキスト |
クエリ ベースのスイートの種類に対して定義されるクエリをキャプチャするために使用されるフィールド。 |
Microsoft.VSTS.TCM.QueryText |
PlainText |
なし |
False |
テスト スイート監査 (メモ 1 を参照) |
テスト スイートの変更時に実行される追加操作 (たとえば、テスト スイートへのテストの追加または構成の変更) を追跡します。 このフィールドは [履歴] タブまたは個別のクエリから表示できます。 作業項目フィールドに対して実行された変更と、テスト ポイントおよび構成などの関連成果物による変更とを含む、統合された履歴が表示されます。 |
Microsoft.VSTS.TCM.TestSuiteAudit |
プレーンテキスト |
なし |
False |
テスト スイートの種類 ID (メモ 1) |
テスト スイート カテゴリに対応し、テスト スイートのみに適用可能なシステム割り当て値。 割り当て値は次のとおりです。
|
Microsoft.VSTS.TCM.TestSuiteTypeId |
整数 |
なし |
False |
ノート
- これらのフィールドの選択リストをカスタマイズしないでください。 システムは一覧表示されている値のみを受け入れます。