Share via


プロダクト バックログ項目、ユーザー ストーリー、または要件のためのテストの作成

テスト計画を開始する場合は、アプリケーションに [ユーザー ストーリー]製品バックログ項目、またはそのほかの 要件 を追加します。要件はつまり、テスト スイート–の特殊な型としてテスト計画でテスト ケースのコンテナーなどです。要件のスイートにテスト ケースを追加または作成すると、実装の進行に合わせて簡単にどの要件がテスト結果が正常に使用したかを追跡できるように、要件にリンクされます。

要件にテスト ケースを取得することには、いくつかの利点があります。すぐにどの要件が上にアタッチされるテストがあるか確認できます。各スプリントまたはイテレーションの開始時に、開発チームが各ユーザー ストーリーまたは要件に関連付けられたテスト ケースのステップを記述するためにユーザーを表すを使用すると便利です。この方法は、ユーザーのニーズを明確にし、ヘルプは、誤解を回避できます。と実装およびテストの進行状況として、どの要件がテスト結果が正常に使用したかを示す レポート を確認できます。

テスト ケースを先立って記述する代わりに、待機条件が実行された、要件にリンクされている探索的テストを実行するまでできます。、探索的テスト中に実行するアクションを記録し、そのからテスト ケースを生成します。要件のテスト ケースがスイートに自動的に含まれます。テスト ケース リスト実行した手順。これは、チームがコードが更新された後のときに同じすばやくテストを繰り返すことができます。

[!メモ]

このトピックでは、要件カテゴリにある型を含む作業項目を参照するには、"条件" を使用します。これは、ユーザー ストーリー、製品バックログ項目および (スクラム プロジェクト テンプレート) バグが含まれます。

要件またはユーザー ストーリーへのテスト ケースのリンク

  • テスト計画に要件のスイートを追加します。

  • 要件のスイートにテスト ケースを作成するか追加します

  • 探索的テストからテスト ケースを作成する。

要件

  • Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional

要件をテスト計画に追加します。

通常、チーム プロジェクトのイテレーションと区分のテスト計画を作成します。イテレーションの先頭付近に、テスト計画にそのイテレーションの製品バックログ項目、ユーザー ストーリーまたは要件を追加します。

  1. Microsoft テスト マネージャーでは、[テスト センター][計画][内容] を選択します。

  2. [要件の追加] を選択します。

  3. [Add existing requirements] で、必要な条件を検索するクエリを編集します。

    たとえば、現在のイテレーション パスを指定する句を追加する場合があります。または、テスト ケースにリンク済みの要件を選択する場合があります。

  4. クエリおよび表示の条件を実行するには [実行] を選択します。

  5. 追加する要件を選択します。

選択した各要件は、要件のテスト スイートとしてテスト計画に表示されます。要件にリンクされているテスト ケースを常に表示する要件のテスト スイートに特別なプロパティがあります。要件のテスト スイートからテスト ケースを追加または削除したときに、テスト ケースは、要件にリンクまたはから自動的に解けます。

  • ただし、マイ プロジェクトに"私は、必要なすべての要件はありません。
    一つまたは二つの条件を追加する場合は、Microsoft Test Manager から実行することもできます。ウィンドウの右上付近に [新規作成] を選択します。

    要件の完全なセットを追加する場合は、プロダクト バックログの作成または追加 を参照してください。

要件のスイートにテスト ケースを作成するか追加します

各要件は、通常、一つまたは複数のテスト ケースが必要です。たとえば、要件 カタログからカスタマーが製品を選択できる はテスト ケース "1 つの製品を選択する"、"2 つの異なる製品を選択する"、"同じ製品を 2 回選択する" などを含みます。

  • 要件のスイートを選択すると、詳細]ウィンドウで [新規作成][追加] を選択します。

  • また、詳細]ウィンドウから別のスイートにテスト ケースをドラッグして、要件のスイートまたはからテスト ケースを実行できます。

探索的テストからテスト ケースを作成する。

いるチームは各要件が実行された後にのみテストを作成することが選択されます。このスタイルでは、簡単に後で繰り返すことができるように、テストを実行し、テスト ケースとして、操作を記録します。

  1. Microsoft テスト マネージャーでは、[テスト センター][テスト][探索的テストの実行] を選択します。

  2. リストからの要求の作業項目を選択し、[Explore work item] を選択します。Microsoft テスト ランナーから開始します。

  3. アプリケーションを起動し、[テストの開始] を選択し、アプリケーションのテストを実行します。

  4. テストを実行する前に、[テスト ケースの作成] を選択します。

    新しいテスト ケースが作成されます。実行した処理は、テスト ケースのステップとして表示されます。要件のテスト ケースは、テスト スイート要件にリンクに含まれます。

    テスト ケースを保存する前でステップを編集できます。

詳細については、「Microsoft Test Manager を使用した探索的テストの実行」を参照してください。

参照

概念

テスト計画の定義

プロジェクトの計画および追跡