Azure DevOps Services |Azure DevOps Server |Azure DevOps Server 2022 |Azure DevOps Server 2020
この記事では、Azure Boards のボード上の作業項目からテストをインラインで迅速に作成、実行、更新、追跡する方法について説明します。 ボード上の作業項目から作成したテストは、作業項目に自動的にリンクされます。
ボード作業項目でのインライン テストの管理は、インライン タスクチェックリストの管理に似ています。 インライン タスクの詳細については、「 チュートリアル: タスクまたは子項目をチェックリスト項目として追加する」を参照してください。
- かんばんボードの概要については、「かんばんボードとは」を参照してください。
- テスト シナリオと機能の詳細については、「Azure Test Plans とは」を参照してください。
前提条件
| カテゴリ | 必要条件 |
|---|---|
| プロジェクト アクセス | プロジェクト メンバー。 |
| アクセスレベル | 作業項目を追加したり、テストを表示または実行したり、すべてのボード機能 (少なくとも Basicアクセス) を使用したりするには。 利害関係者アクセス権を持つユーザーは、テストを表示または実行できません。 |
| アクセス許可 | 作業項目を表示または変更するには、このノードの作業項目を表示し、このノードの作業項目の編集権限を許可に設定します。 デフォルトでは、 Contributors グループにこれらの権限が与えられます。 詳細については、「作業追跡のアクセス許可とアクセスを設定する」を参照してください。 |
Azure Boards でボードを開く
チームのボードを表示するには、Azure DevOps プロジェクトを開き、左側のナビゲーション メニューから Boards>Boards を選択します。
別のボードを表示するには、ボード ページのタイトルの横にある矢印を選択し、ドロップダウン リストから他のボードまたは [ボードの表示] ディレクトリ を選択します。 Boards ディレクトリ ページの [すべてのチーム ボード] でボードを選択することもできます。
ヒント
ボード名の横にある星アイコンを選択して、ボードをお気に入りに追加します。 お気に入りのボードは、ボードセレクターリストの上部に表示されます。
インライン テストの展開と表示
初めてボードを開くと、作業項目のタスクおよびテストのチェックリストが折りたたまれた状態になります。
インライン テスト アイコンの上にマウス ポインターを置くと、テストの概要が表示されます。
テスト アイコンを選択して、テストとその他のコントロールの一覧を展開します。 リストとコントロールを折りたたむには、アイコンをもう一度選択します。
展開されたパネルで、一覧からテストを選択して、テスト ケース ページを開いて編集します。
展開されたパネルで、テストの横にある [作業項目アクション ] アイコンを選択して、コンテキスト メニュー オプションを表示します。
[ テスト スイートを開く ] アイコンを選択して、新しいブラウザー ページで作業項目のテスト スイートを開きます。
次の例は、バグ 38 用に作成されたテスト スイート 285 を示しています。3 つのインライン テスト ケースがスイートに追加されています。
テストをインラインで追加する
テスト ケースをボード作業項目にインラインで追加すると、既定のテスト計画とテスト スイートが作業項目に対して自動的に作成され、その下にテスト ケースがグループ化されます。
ボード上の作業項目にテストを追加するには、 作業項目の [作業項目アクション ] メニューを開き、コンテキスト メニューから [ テストの追加] を選択します。 作業項目で既存のインライン テスト アイコンを選択し、展開されたテスト パネルで [ テストの追加] を選択することもできます。
展開されたパネルで、新しいテスト タイトルを入力し、Enter キーを押します。 各テストを追加した後に Enter キーを押すと、複数のテストを追加できます。
詳細については、「 テストの計画 」および 「手動テストの作成」を参照してください。
インライン テストを実行する
新しいテストを実行する前に、詳細を追加する必要があります。 テスト ケースに詳細を追加するには、インライン テスト ケースの一覧で詳細を選択するか、コンテキスト メニューで [開く ] を選択して開きます。
テストのコンテキスト メニューから [ テストの実行 ] を選択して、テストを実行します。
新しいブラウザー インスタンスで Microsoft テスト ランナーが開始されます。 詳細については、「手動テストの実行」を参照してください。
テストの状態を更新する
テストの状態を追跡するには、インライン テストの状態をコンテキスト メニューから更新します。
テストをリペアレントまたは複製する
テストの親を再設定するには、テストを別の作業項目にドラッグアンドドロップします。 このアクションは、テストのリンクされたリレーションシップを自動的に変更し、新しい作業項目を指します。
次の例では、TEST: 注文の取り消しフォームテストが注文の取り消しフォーム項目から顧客アカウント履歴項目に移動される様子を示しています。
テストを別の作業項目にコピーするには、Ctrl キーを押しながら、テストを他の作業項目にドラッグ アンド ドロップします。
注
[テスト対象] リンクタイプを使用してテストケースを作業項目にリンクすると、リンクされたテストケースのテスト状態がボードに反映されます。 ただし、要件ベースのスイートに複数の構成がある場合、ボードには既定の構成のテスト結果のみが表示されます。 テスト ケースがボードに正しく表示されるようにするには、作業項目で テストの追加 を使用するか、テスト 計画ハブから要件ベースのテスト スイートを作成することをお勧めします。