手動インライン テストを管理する

Azure DevOps Services |Azure DevOps Server |Azure DevOps Server 2022

インライン テストを使用すると、手動テスト ケースを ボードから直接追加、実行、追跡できます。 作成した各テストは、その親ユーザー ストーリーまたはバグへのリンクを自動的に作成するため、テスト カバレッジは作業と共に表示されます。

ヒント

この記事の後半でAI を使用してこのタスクに役立てる方法をご説明します。または、Azure DevOps MCP Server で AI サポートを有効にする方法を参照して作業を開始できます。

前提条件

カテゴリ 必要条件
プロジェクトアクセス プロジェクト メンバー

ボードを開いてください

  1. Web ブラウザーから、組織のプロジェクトを開き、 Azure Boards を選択します。 プロジェクトがない場合は、新しいプロジェクトを作成します。 チーム メンバーでない場合は、 今すぐ招待を受けます

    URL は次のパターンに従います。 https://dev.azure.com/fabrikamfiber/_boards/board

    目的のチームまたはプロジェクトが表示されない場合は、Azure DevOps アイコンAzure DevOps を選択して、すべてのプロジェクトとチームを

  2. Boardsを選択してボードを開きます。

    Azure Boards

テストを追加する

  1. テストを追加するには、作業項目のメニューを開きます。

    手動テストを追加する

    インライン テストは、テスト スイートのテスト ケースと同じです。 デフォルトのテスト計画とテスト スイートが自動的に作成され、その下に手動テスト ケースがグループ化されます。 自動作成されたテスト 計画は、 テスト 計画>Mine にあります。

    たとえば、次のユーザー ストーリーに対してテスト スイートが作成され、インライン テストがそのスイートに追加されます。 ユーザー ストーリー 314 が強調表示されています。 ID 337 と 341 で定義された 2 つの手動テストがあります。

    手動テスト計画

  2. 多数のテストを追加する必要がある場合は、各タイトルを入力して Enter キーを 押します

    作業項目、テスト ケースの追加

    テスト ケースに詳細を追加するには、それを開きます。 タイトルを選択するか、インライン項目をダブル選択するか、コンテキスト メニューを開いて Open を選択できます。 テスト ケース フォームから、テスト ステップ、予想される結果、添付ファイルを追加できます。

    ボードからテスト ケースを開く

    テストの定義の詳細については、「手動テストの 作成」を参照してください。

テストを実行する

インラインテストの実行は、アクションメニューから実行アイコンテストの実行を選択することで行います。

手動テストを実行する

新しいブラウザー インスタンスで Microsoft テスト ランナーが開始されます。 テストを実行する方法については、「 手動テストの実行」を参照してください。

テストの状態を更新する

アクション] アイコン アクション メニューからテストの状態を更新できます。

テストの状態を更新する

テストの状態を更新すると、テスト結果追跡できます。

テストを削除する

インライン テストを削除するには、テストの [アクション] アイコン のアクション メニューを開き、[削除] を選択 します。 テストを完全に削除すると、テスト ケースの作業項目とその親ユーザー ストーリーまたはバグへのリンクが削除されます。

インラインテストを展開または折りたたむ

ボードを初めて開くと、展開されていないチェックリストとテストのビューが表示されます。

インラインテストが折りたたまれた状態

折りたたんだ一連のテストを展開するには、インライン テストの概要を選択します。 展開したリストを折りたたむのと同じ概要を選択します。

展開されたインライン テスト

AI を使用してインライン テストを管理する

Azure DevOps MCP Server を構成する場合は、AI アシスタントを使用して、自然言語プロンプトを使用してテスト ケースを管理できます。

インライン テスト管理のプロンプトの例

Task プロンプトの例
テスト ケースの表示 List test cases linked to user story <1234> in <Contoso> project
テストの状態を確認する Show test results for the latest test run in <Contoso> project
テストされていないアイテムを検索する List user stories in <Contoso> that have no linked test cases
テスト 対象範囲を確認する Show all backlog items in <Contoso> with failing inline tests
テストのギャップを見つける List active user stories in area path <Contoso\Backend> that have zero test cases
スプリント レビューの準備 Summarize test pass rates for all user stories in the current sprint for <Contoso> project
スポット回帰 List test cases in <Contoso> that passed last sprint but failed in the current sprint
テストに優先順位を付ける Show the highest-priority user stories in <Contoso> that still have untested test cases

次のステップ