探索的テスト ウィンドウを使用したデバイス上で実行されている Windows ストア アプリのテスト
Windows 8 のタブレットなど、Windows 8 のデバイス リモートで実行されている Windows のストア apps の探索的テストを再生できます。
要件
- Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional
これを行うのはなぜですか。
Windows のストア アプリケーションをテストするための Windows、8 のリモート デバイスに接続することで実際の環境でそのデバイスを使用すると、ユーザーが実行される問題を特定できます。探索的テストを実行する場合に特定された問題は、不適切な機能やバグ、パフォーマンスの低下、セキュリティや接続の問題などがあります。、探索的テストの実行中に入力できるため、解決とコメントはテスト結果として保存されます。他の apps をテストするには、Windows 8 のデバイスにリモート接続する必要はありません。Microsoft テスト マネージャーを実行する同じコンピューターにアプリケーションをテストできます。Windows ストア apps ではない探索的テスト アプリケーションの実装に関する詳細については、" "を参照してください: Microsoft Test Manager を使用した探索的テストの実行。
操作方法は、これを行うか。
手順 1: テストでのリモート Windows 8 デバイスを準備します。
Windows、8 のリモート デバイスの探索的テストを実行する前にテストするデバイスのリモート デバッガーをインストールする必要があります。リモート デバッガーが自動的にインストールされ、リモート デバイスのサービスとしてテストを有効にするために実行 Microsoft テスト ツール アダプターが含まれています。リモート デバッガー セットアップ プログラムはのサブフォルダーに、Visual Studio のインストール メディア上で使用できる VS \ Remote Debugger フォルダーです。Windows、8 のリモート デバイスにインストールする前に、リモート デバッガーについての詳細情報を表示するには:トピックを参照してください。リモート ツールのインストール。
手順 2:、のリモート Windows 8 に Microsoft テスト マネージャーからのデバイスを接続します。
この手順では、のリモート Windows 8 にデバイスを接続するために必要な手順については、ガイドとして次の図を使用します。
、のリモート Windows 8 にデバイスを接続する:
求められたときに資格情報を入力する必要があります:
手順 3: リモート デバイスに Windows アプリケーション インストールの格納
リモート デバイスに接続されているため、テストのリモート Windows のデバイスに、ストア アプリケーションをインストールできます。次の図の手順に従います。
Windows のデバイスをリモート インストールでアプリケーションを格納する:
メッセージが表示されたら、Windows の開発者のライセンスをインストールする:
メッセージが表示されたら、テスト証明書をインストール:
手順 4: Windows のストア アプリケーションを、test!
Windows、のリモート 8 のデバイスの Windows のストア アプリケーションをテストできるようになります。Windows 8 のリモート デバイスの探索的テストを実行すると、リモート デバイスの実際の探索的テストを実行し、コメント、スクリーンショット、マシン ランの添付ファイルを探索的テストのウィンドウ追加します。
次に、Windows のストア アプリケーションをテストする:
探索的テスト セッションの間の問題をキャプチャする
、の探索的テスト セッションを実行しますが、エラー条件、違反、またはそのほかの不一致を検出するときにメモ、スクリーンショット、適切な添付ファイルを追加できます。
スクリーンショット、コメント、および添付ファイルを追加した後、新しいバグを作成できます。新しいバグが自動的にこれらの項目が含まれます。新しいバグを作成する場合、アクションがバグに含めるには、ステップ実行を指定できます。詳細については、" " Microsoft Test Manager を使用した探索的テストの実行の Exploring the application を参照してください。
また、にはが参照しているアプリケーションに対して実行された操作手順に基づく新しい手動テスト ケースを作成できます。、バグと同様に、新しい手動テスト ケースはセッション内でアプリケーションを調査し続けると、に一覧、または開いて編集できます。詳細については、" " Microsoft Test Manager を使用した探索的テストの実行の Make re-testing easy を参照してください。
手順 5: バグの送信
バグを送信すると、フィールドに入力し、バグを保存します。Windows のバグを格納 apps を送信する場合、バグに含める特定のステップを選択し、必要ではないステップを削除できます。次の図は、バグに追加する手順を選択する方法を示しています。
手順のバグに含めるオプション
他には My 内容を知る必要があるか。
必要条件
Visual Studio のバージョンがインストールされていることを確認します。Microsoft Test Managerの探索的テストのウィンドウを使用するには、Microsoft Visual Studio 2012 のテストの要素、Premium、Ultimate インストールが必要です。
Microsoft テスト マネージャーを実行する Windows 8 のデバイスとリモート コンピューターがネットワークに接続したり、イーサネット ケーブルを通じて直接接続する必要があります。インターネットにテストはサポートされていません。
Microsoft テスト マネージャーのウィンドウを表示するには、[開始]を選択し、[すべてのプログラム]を選択します。[Microsoft Visual Studio 2012] をポイントし、**[Microsoft Test Manager]**を選択します。
Microsoft テスト マネージャーを初めて起動したときは、チーム プロジェクトに接続されていません。Team Foundation Server に接続する必要があります。プロジェクト コレクションとチーム プロジェクトを選択します。チーム プロジェクトは、要件またはユーザー ストーリーを作成し、ソース・コードの保守、およびテストする apps のビルドにチームの他のユーザーが使用するものと同じです。テスト成果物は、この同一のチーム プロジェクトで作成および管理されます。チーム プロジェクトへの接続の詳細については、方法: チーム プロジェクトおよびテスト計画に接続するを参照してください。
重要な問題
探索的テスト セッションを開始した後セキュリティ警告: は、参照されるアプリケーションで実行するアクション ステップ自動的に記録されます。重要情報を保護することを確認します。たとえば、のスクリーンショットおよび記録に不必要に依存した内容を避けます。
セキュリティ警告: 認証モードの Microsoft テスト ツール アダプター (リモート デバッガー) を実行するために、ランダムに選択できます。このモードは強くお勧めします。このモードで実行するとき、ネットワーク セキュリティはありません。ネットワーク、悪意のあるコードや悪意のあるトラフィックから危険性がある状態でないことを確認する場合にのみ認証モードを選択します。
警告: デバイスでは、リモート Windows 8 のリモート デバイスの探索的テストを実行すると、テスト ステップ実行する必要があります。保存されています。テスト ステップは成功またはマシン ランのテスト ランナーで失敗としてマークされます。
**メモ:**Visual Studio 2012 の Microsoft テスト マネージャーと Windows 8 のリモート デバイスを実行しているコンピューターの両方が同じユーザーとして実行する必要がある。ユーザーが異なる場合、資格情報のダイアログ ボックスは、接続しようとしたときに表示されます。ダイアログ ボックスは、リモート デバイスに接続するために同じ資格情報を入力する必要があります。
ユーザーのログオン資格情報が異なる場合、両方のコンピューターの Drive 同じ Live ID を使用してログオンできます。
Windows の Windows ストア apps をテストするメモ: は Visual Studio 2012で使用する 8 とおりのリモート デバイス ARM のアーキテクチャ サポートされていません。
オーディオ、記録するメモ: コンピューターに構成されたオーディオ記録のデバイスが必要です。
ヒント
リモート デバイスに直接接続するには、標準のイーサネット ケーブルを持つ 2 台のコンピューターに接続します。デバイスがイーサネット ポートが、イーサネットのアダプターに不良に接続するには、USB を使用できます。
Windows ストア アプリケーションをテストすると、拡張 html の操作ログが作成されます。、Web ブラウザーに表示できます。操作ログは問題がある場合に使用される UI 要素を識別できるスクリーン ショットが含まれます。
既定では、リモート デバイスと通信するために Microsoft テスト マネージャーでポート 6905 が使用されます。このポートを必要に応じてオーバーライドできます。別のポートを使用すると、デバイス名と IP アドレスのフィールドに IP アドレスを入力する必要があります。たとえば、testDevice1:nnnnを入力します。
リモート デバイスの Visual Studio のインストール フォルダーでサービスの構成ファイル mttaservice.exe.config の先頭に、Microsoft のテスト ツール アダプターで使用するポートを表示または変更できます。
探索的テスト セッションの実行中にそれ以外でしょうか。が、注意が必要な場合、一時停止、他のアクティビティのためのコンピューターを使用できます。これらのアクティビティはアクション ステップの記録に含まれません。たとえば、重要なものに応答するように電子メール アプリケーションに切り替えて、何も記録されません。
そのほかに何を読み取る私は必要ですか。
関連するタスク |
トピック |
---|---|
探索的テスト セッションの実行のチュートリアル: は、製品バックログ項目の承認テストを実行するために Microsoft テスト マネージャーの探索的テストのウィンドウ機能の使用方法の概要を取得します。 |
|
Microsoft Test Managerから探索的テストの動作要件の作業項目の種類: 製品バックログ項目、ユーザー ストーリー、または要件作業項目の種類に基づく探索的テスト セッションを開始できます。また、特定のテスト計画またはドキュメントなしで実行される意図的探索セッションを実行できます。 |