方法: 操作の記録を作成する

テスト ランナーでは、手動テストを記録して、後で再生したり、他のテストで再使用したりできます。テストを記録するには、操作の記録を作成します。操作の記録は、複数回実行する必要がある手動テストで役立つほか、共有ステップが含まれる他の手動テストで共通のステップをリサイクルする際に役立ちます。詳細については、「方法: 共有ステップの操作の記録を作成する」を参照してください。

作成した操作の記録は、テスト中に呼び出すことができます。操作の記録を実行すると、記録したステップが自動的に再生されます。詳細については、「方法: 操作の記録を再生する」を参照してください。

要件

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

[!メモ]

操作の記録では、操作を 1 つの操作に集約できないため、操作の記録の作成時に IME (Input Method Editor) への入力はサポートされません (IME は、コンピューターのユーザーが日本語の文字などの複雑な文字および記号を標準のキーボードを使用して入力できるようにするプログラムです)。

操作の記録の作成方法を次に示します。

テストのテスト ランナーへの読み込み

Microsoft Test Managerを実行するテストの選択

[!メモ]

実行中のテストの操作ログを作成するようにテストの設定を構成している場合は、テストを開始するときに [操作の記録の作成] オプションをオンにすると、構成済みの設定が使用されます。テストの設定で操作の診断データ アダプターを構成しなかった場合は、既定値を使用して操作の記録が作成されます。詳細については、「方法: 手動テストで記録されたアプリケーションを選択する」を参照してください。

テストをテスト ランナーに読み込むには

  1. Microsoft Test Manager を開きます。

    [!メモ]

    Microsoft Test Manager のウィンドウを表示するには、を選択し、[すべてのプログラム] を選択します。Microsoft Visual Studio 2012 をポイントし、Microsoft テスト マネージャーを選択します。

  2. センター グループ スイッチャーの下向きの矢印をクリックし、[テスト センタ] を選択します。

  3. センター グループ メニュー バーで、[テスト] を選択します。

  4. センター グループ メニュー バーのが、まだ選択されていない場合は [テストの実行] を選択します。

  5. 左ペインの [テストの実行] で、実行するテストが含まれているテスト計画、またはテスト計画の下に表示されているテスト スイートを選択します。

  6. 右ペインに、選択したテスト スイートに含まれるテスト ケースが表示されます。

  7. 右のペインで、テスト ケースを選択し、[実行] を選択します。

    テスト ランナーが開きます。

    [!メモ]

    テストを実行するビルドの指定や、テスト計画でのテストの設定および環境設定のオーバーライドを行うには、[オプションを指定して実行] をクリックします。詳細については、「方法: テスト実行用にテスト計画の設定をオーバーライドする」を参照してください。

操作の記録の記録

最初に、テスト ランナーに記録するテストを読み込む必要があります。詳細については、「テストのテスト ランナーへの読み込み」の手順を参照してください。

テスト ランナーでの操作記録の作成

操作の記録を記録するには

  1. テストを Microsoft Test Manager からテスト ランナーに読み込むときに、[操作の記録の作成] オプションをオンにして [テストの開始] を実行するかどうかを確認するメッセージが表示されます。[操作の記録の作成] をオンにし、[テストの開始] をクリックします。

    [!メモ]

    テストに既存の操作の記録が含まれている場合は、[既存の操作の記録の上書き] オプションが表示されます。前の記録を置き換える選択し、[テストの開始] を選択して新しいレコードを作成するには、このオプションが。

    操作の記録は、ツール バーの [再生] オプションを使用して再生できます。詳細については、「方法: 操作の記録を再生する」を参照してください。

    操作の診断データ アダプターを使用する場合は、テストの設定で記録するアプリケーションを指定できます。実行中のテストの操作ログを作成するようにテストの設定を構成している場合は、テストを開始するときに [操作の記録の作成] オプションをオンにすると、構成済みの設定が使用されます。テストの設定で操作の診断データ アダプターを構成しなかった場合は、既定値を使用して操作の記録が作成されます。詳細については、「方法: 手動テストで記録されたアプリケーションを選択する」を参照してください。

    アプリケーションの起動を含め、各テスト ステップは [テストの開始] を選択した後に記録されます。

    [!メモ]

    ただし、テストの設定に IntelliTrace データの収集が含まれる場合は、テストを開始した後にアプリケーションを起動する必要があります。詳細については、「方法: 困難な問題をデバッグするのに役立つ IntelliTrace データを収集する」を参照してください。

  2. テスト ケースのステップを実行し、各ステップを結果でマークします。ステップの右側にあるドロップダウン矢印を使用して、[成功] または [失敗] をクリックします。

    記録されているアプリケーションについては、それぞれのタイトル バーに "現在記録中" と表示されます。青いインジケーターとして表される操作の記録セクションが、テストの右側に表示されます。青いインジケーターは、テストのステップに対応する個別のセクションに分けて表示されます。

    [!メモ]

    各テスト ステップを成功または失敗としてマークしないと、操作の記録セクションが複数のテスト ステップにまたがる可能性があります。この場合、操作の記録セクションには、成功または失敗としてマークされた最後のステップ以降のマークされていないすべてのテスト ステップが含まれます。

  3. (省略可能) 記録された操作は、テストの実行中、どのステップでも削除できます。記録された操作を削除するには、次の手順を実行します。

    1. テスト ランナーのパネルに表示される矢印を選択します。

    2. このステップまでに実行されたすべての操作が表示されます。

    3. 削除する操作を選択し、それを右クリックして、[記録された操作の削除] をポイントします。

  4. [テストの終了] を選択します。

  5. テスト ランナーの一番上にあるツール バーで、次のいずれかのオプションを選択します。

    • テスト結果を Team Foundation Server に保存し、テスト ランナーを閉じるに [保存して閉じる] を選択します。

    • Team Foundation Serverにテスト結果を保存するに [保存] を選択します。

    • テスト ランナー を閉じ、テスト結果を保存しないように [閉じる] を選択します。

    [!メモ]

    テストの操作の記録が既に存在する場合は、[テスト ランナー - Microsoft テスト マネージャー] ダイアログ ボックスが表示されます。[既存の記録の上書き] または [新しい記録の破棄] のいずれかを選択できます。

    操作の記録がテスト ケースの将来のこれを実行するときに再生できます。詳細については、「方法: 操作の記録を再生する」を参照してください。

参照

処理手順

方法: 操作の記録を再生する

方法: テスト設定を使用してテスト中に画面と音声の記録を含める

方法: 共有ステップの操作の記録を作成する

概念

Microsoft テスト マネージャーでのテスト結果の確認

手動テストの記録と再生

コード化された UI テストと操作の記録でサポートされている構成とプラットフォーム