次の方法で共有


接続モードでのテストとフィードバック拡張機能を使用した探索的テスト

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

接続モードでTest & Feedback拡張機能を使用するには、Azure DevOps プロジェクトに接続します。これにより、アクセスレベルに基づいて拡張機能が自動的に構成されます。

  • Basic access のユーザーは、この拡張機能を使用して探索的テストを実行できます。これについては、この記事で説明します。
  • Stakeholder access を持つユーザーは、拡張機能を使用してフィードバック要求に応答したりフィードバック自発的に送信したりできます。
  • Basic または Stakeholder access のユーザーは、電子メールの Provide フィードバック リンクを選択して、チームから送信されたフィードバック要求に拡張機能を使用して応答できます。 詳細については、 利害関係者のフィードバックを提供するを参照してください。

前提条件

カテゴリ 必要条件
プロジェクトアクセス プロジェクトメンバー
アクセスレベル フィードバックを要求または提供するには: 少なくとも Stakeholder アクセス権。
アクセス許可 - バグやその他の作業項目の種類を追加または変更するには: 対応する [エリアパス] において [このノードの作業項目を編集] アクセス許可を [許可] に設定します。
- 新しいタグを追加するには タグ定義を作成 アクセス許可を 許可に設定します。
詳細については、「テストのアクセス許可とアクセスの設定を参照してください。

Azure DevOps に接続する

  1. サブスクリプションをお持ちでない場合は、 サブスクリプションにサインアップ。 サブスクリプションを作成するときは、必ずprojectを作成してください。

  2. テストおよびフィードバック拡張機能をインストールします

  3. Web ブラウザーで拡張機能を開き、 Connected モードを選択します。

    拡張機能を接続モードで開始することを示すスクリーンショット。

  4. 接続先の Azure DevOps URL を入力し、Next を選択します。

    接続したい Azure DevOps URL の入力を示すスクリーンショット

    初めて接続する場合は、サインインを求められる場合があります。

    サーバーに接続すると、拡張機能には、そのサーバー内のすべてのコレクション、プロジェクト、およびチームが表示されます。

  5. 接続するprojectまたはチームを選択し、Save を選択します。

    projectまたはチームの選択を示すスクリーンショット.

    プロジェクトやチームが多数ある場合は、検索テキストボックスを使用して必要なものを見つけます。

拡張機能を Connected モードで使用する準備ができました。 アクセスレベル(Basicまたはステークホルダー)に応じて、探索的テストまたはフィードバックの提供に適したUIが表示されます。 拡張機能は選択内容を記憶し、セッション Cookie の有効期限が切れるか、サーバーから明示的に切断されるまで接続されたままになります。

バグまたはタスクを作成する

探索的テスト セッションを開始し、バグやタスクを作成するには、次の手順を実行します。

  1. 探索型テストセッションを開始してください。

    探索的テスト セッションを開始する

  2. テストする Web アプリケーションを開き、調査を開始します。

  3. バグのある領域が見つかると、画面の任意の部分のスクリーンショットを撮ったり、メモを作成したり、アクションをビデオとして記録したりできます。

    スクリーンショットの撮影、メモの作成、ビデオとしての操作の記録

    一部のブラウザーでは、キャプチャ機能の一部が提供されない場合があります。 拡張機能については、「 サポートされている Web ブラウザー」を参照してください。

  4. 情報の探索とキャプチャが完了したら、バグまたはタスクを作成します。

    キャプチャした情報からバグまたはタスクを作成する

  5. バグまたはタスク フォームには、キャプチャしたすべての情報が含まれています。 また、ページとの対話 (マウス選択、キーボード入力イベント、タッチ ジェスチャなど) とページ読み込みデータを説明する画像アクション ログも含まれています。 このデータをバグまたはタスクに含めない場合は、これらのオプションをオフにします。

    イメージ アクション ログとページ読み込みデータを含めるかどうかを決定する

    イメージ アクション ログは、問題の原因となった一連の手順です。 これは、問題を再現し、コンテキストを理解するために使用できます。 ページ読み込みデータは、リソースのタイミングやナビゲーション タイムラインなど、ページの読み込みに要する時間に関する予備的な情報を提供します。

  6. バグまたはタスクのタイトルを入力し、説明に必要なその他のメモを追加します。 その後、バグまたはタスクを保存します。

    バグまたはタスクを保存する

    既存の同様のバグに発見した内容を追加することもできます

  7. Session タイムラインページで、すべてのアクティビティの一覧を時系列の逆順で表示します。 タイムラインには、すべてのスクリーンショット、ビデオ、メモ、バグ、タスク、テスト ケースなどの作業項目、および調査した作業項目が表示されます。

    レビューのためにキャプチャされた情報のスクリーンショット。

    拡張機能を使用して、Azure DevOps の作業項目を探索できます。

  8. Azure DevOps でバグまたはタスクを表示するには、セッション タイムラインでリンクを選択します。

    バグまたはタスクの表示のスクリーンショット。

    作業項目フォームが DevOps Azure開きます。

    バグまたはタスクのスクリーンショット。

拡張機能で作成したビデオ録画はどうやって再生するのですか?

テスト ケースの作成

この拡張機能を使用すると、アプリケーションを探索するときにテスト ケースを作成できます。

  1. テスト ケースを作成するシナリオが見つかると、 テスト ケースの作成を選択します。

    テスト ケースの作成を示すスクリーンショット。

  2. テスト ケース フォームには、画像アクション ログに記録されているように、アプリの探索中のすべてのアクションが一覧表示されます。

    新しいテスト ケースのアクションを示すスクリーンショット。

  3. テスト ケースのタイトルを入力し、必要に応じて編集します。 たとえば、テスト ケースに含めないアクション ステップをオフにし、キャプチャしたテキストを編集して、期待される結果を追加します。 次に、テスト ケースを保存します。

    新しいテスト ケースの編集を示すスクリーンショット。

テスト セッションを終了する

  1. 完了したら、セッションを停止します。

    探索的テストセッション停止のスクリーンショット。

  2. Session タイムライン ページを開き、"表示" アイコンを選択して、Azure DevOps で完了した探索的セッションを表示します。

    探索的テストセッションを表示したスクリーンショット。

    または、Recent exploratory sessions リストを、Test Plans Web ポータルの Runs ページで直接開きます。

    サーバー上の探索的テスト セッションのビューのスクリーンショット。

探索的セッションの結果を表示する

バグの提出、タスクの作成、テスト ケースの作成が完了すると、Azure Test Plansの [最近の探索的セッション] ページに表示されます。

セッションを 表示して分析情報を取得する方法を確認

拡張機能で作成したビデオ録画をどのように再生しますか?