UiPath Documentation
test-manager
latest
false
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

Test Manager ガイド

手動テストを実行する

手動での実行をユーザーに割り当てる

手動テスト用のテスト ケースの実行をユーザーに割り当て、そのユーザーに期限日を設定することで、作業をテスト プロジェクト内で分散できます。手動実行は任意のユーザーに割り当てることができますが、テストを実行する権限が必要であることに注意してください。

前提条件

手動テスト用のテスト ケースのログを割り当てるか割り当て解除するには、ユーザーのロールの 1 つに [テスト ケースの実行の割り当ての変更] タスクの権限が必要です。既定では、このタスクの権限は Test Manager の定義済みのロールに組み込まれています。

手動実行を割り当てる

1 つまたは複数の手動実行をユーザーに割り当てるには、次の手順を実行します。

  1. プロジェクトの [実行] セクションに移動します。
  2. テスト実行の名前を選択して開きます。
    注:

    種類に関係なく、すべてのテスト実行を選択できます。これはその目的が、以前の実行で使用された方法に関係なく、ユーザーによる手動実行を容易にすることであるためです。

  3. 次のいずれかの方法で、手動テスト用のテスト ケースの実行を割り当てます。
    • 単一の手動テスト用のテスト ケースの実行を割り当てるには、目的のテスト ケースの [その他のオプション] を選択してから、[割り当て] を選択します。
    • 複数の手動テスト用のテスト ケースの実行を割り当てるには、目的の手動テスト用のテスト ケースのキーの横にあるチェック ボックスをオンにしてから、[ 割り当て] を選択します。 [割り当て] ダイアログ ボックスが開きます。
  4. [担当者] フィールドに、テスト ケースを割り当てるユーザーのユーザー名またはメール アドレスを入力します。 テスト ケースを割り当てるユーザーに、テストを実行する権限があることを確認してください。
  5. [期限日を設定] フィールドに、ユーザーがテスト ケースを実行する期限日を入力します。 日付の形式は「月/日/年」です。 この手順には、日付の選択を使用することもできます。
  6. [割り当て] を選択して操作を完了します。 これらのイベントに関する通知に登録している場合、テスト ケースが割り当てられたことを示す通知がユーザーに送信されます。
    ヒント:

    割り当てと期限日は、テスト ケースの実行ログのヘッダーから変更することもできます。

図 1.[割り当て] ダイアログ ボックスの概要

手動実行の割り当てを解除する

1 つまたは複数の手動実行の割り当てをユーザーから解除するには、次の手順を実行します。

  1. プロジェクトの [実行] セクションに移動します。
  2. 対象のテスト実行の名前を選択して開きます。
  3. 次のいずれかの方法で、手動テスト用のテスト ケースの実行の割り当てを解除します。
    • 単一の手動テスト用のテスト ケースの実行を割り当て解除するには、目的のテスト ケース横のチェックボックスを選択してから、[割り当てをクリア] を選択します。
    • 複数の手動テスト用のテスト ケースの実行を割り当て解除するには、目的の手動テスト用のテスト ケースのキーの横にあるチェック ボックスをオンにしてから、[ 割り当てをクリア] を選択します。これらのイベントに関する通知に登録している場合、テスト ケースの割り当てが解除されたことを示す通知がユーザーに送信されます。

手動実行の期限日のスケジュールを設定する

手動テスト用のテスト ケースの実行に期限日を設定できます。テスト ケースのログを実行せずにその日が過ぎると、期限日が強調表示されます。

手動テスト用のテスト ケースの実行に期限日を設定するには、次の手順を実行します。

  1. プロジェクトの [実行] セクションに移動します。
  2. 手動テストのテスト実行を選択して開きます。
  3. テスト ケースのログを開きます。
  4. [期限日] フィールドに、テスト ケースのログのヘッダーから期限日を入力します。形式は「月/日/年」です。 日付の選択を使用して日付を選択することもできます。
    注:

    期限日は、手動テスト用のテスト ケースの実行をユーザーに割り当てるときに設定することもできます。

テスト セットを手動で実行する

Test Manager のテスト セットも Orchestrator からリンクされているテスト セットも、どちらも手動で実行できます (テスト ケースに手動のステップが定義されている場合)。

  1. プロジェクトを Test Manager で開き、[テスト セット] に移動します。
  2. 実行するテスト セットの [その他のオプション] を選択します。
  3. [手動で実行] を選択します。

手動実行アシスタントが新しいウィンドウで開きます。ポップアップ ブロッカーを使用している場合は、このウィンドウを開くことができるように設定してください。

テスト結果の詳細については、「テスト結果を分析する」をご覧ください。

注:

自動テスト ケースでは、手動ステップを定義できますが、手動で実行することもできます。

テスト セットを開き、[実行] を選択してドロップダウン リストから [手動] を選択することもできます。

手動実行アシスタント

手動実行アシスタントでは、一連の手動テストを 1 つずつ順番に実行できます。テスト セット内の次のテスト ケースに進むには、各手動ステップに結果を設定する必要があります。手動実行アシスタントを使用して各ケースのステップを処理し、成功または失敗としてマークする必要があります。

図 2. 手動実行アシスタントを使用して手動テストを実行する

  1. テスト ケースの各ステップの進行状況をマークするには、[セットが不合格] または [セットが合格] を選択します。
  2. 特にステップを不合格としてマークする場合は、コメントを追加して結果に関する具体的な情報を提供します。
  3. ステップをマークした後に、後続の複数のステップを合格として設定できます。そのためには、[ここまでのセットが合格] を選択します。
  4. 最後のステップに結果を割り当ててテスト ケースを完了したら、[次へ] を選択します。 この操作によって、テスト セット内の次のテスト ケースに進むことができます。
  5. テスト セットの最後のテスト ケースに到達するまで、手順 1 から 4 を繰り返します。
  6. 手動テストに対して事後条件が指定されている場合は、テスト ケースの最後のステップに結果を割り当てた後に事後条件を検証します。
    1. 事後条件が満たされている場合は、[条件を満たしている] を選択します。
    2. 事後条件が満たされていない場合は、[条件を満たしている] を未選択のままにします。
  7. 最後のテスト ケースが完了したら、[完了] を選択して実行プロセス全体を完了します。

手動テストの実行時にスクリーンショットを作成する

手動テストの実行中にスクリーンショットを使用してアプリケーションの動作をキャプチャするには、以下の手順を実行します。

  1. プロジェクトの [テスト セット] に移動して、手動テスト セットを開きます。
  2. [実行] > [手動] を選択します。 手動実行アシスタントが開き、実行準備が整った最初の手動テスト用のテスト ケースが表示されます。
  3. テストの手動実行を開始します。
  4. アプリケーションのスクリーンショットを作成するテスト ステップに到達したら、[その他のオプション] > [画面をキャプチャ] に移動します。 [https://cloud.uipath.com/portal_ と共有する内容を選択する] ウィンドウが開き、以下のキャプチャ オプションが表示されます。これらのオプションはほとんどのブラウザーに適用されます。
    • 画面全体: 目的のアクティブな画面のスクリーンショットを作成します。
    • ウィンドウ: 目的のアプリケーション ウィンドウのスクリーンショットを作成します。
    • <ブラウザー> タブ: Chrome などの特定のブラウザー タブのスクリーンショットを作成します。このオプションの名前は、使用しているブラウザーによって異なります。
      注:

      ウィンドウまたはブラウザー タブのスクリーンショットをキャプチャする場合、そのウィンドウまたはタブにフォーカスが移動します。手動テストの実行を再開するには、手動実行アシスタントに手動で戻る必要があります。この手順は、ブラウザーのセキュリティ上の制限によるものです。

図 3. [共有する内容を選択する] ウィンドウでのスクリーンショットのキャプチャ

5. キャプチャする要素を選択したら、[ 共有] を選択します。キャプチャしたスクリーンショットがテスト ステップ内にプレビューとして表示されます。

注:

Test Manager 以外のウィンドウまたはタブのスクリーンショットをキャプチャすると、そのウィンドウまたはタブにメイン フォーカスが移動します。スクリーンショットを作成した後に手動実行を続行するには、手動実行アシスタントに手動で戻る必要があります。

  1. 任意で、テスト ステップ内で [ビュー] を選択してプレビューを確認できます。

図 4. 手動実行アシスタント内でのスクリーンショットのプレビュー

結果: 手動テストの実行が完了したら、スクリーンショットをキャプチャしたテスト ケースのログを開きます。スクリーンショットは [添付ファイル] 列に表示されます。

図 5. スクリーンショットが添付ファイルとして表示されているテスト ケースのログ

注:

また、実行中にクリップボードにコピーした画像を手動テスト ステップに貼り付けて追加することもできます。

手動テストの実行時に添付ファイルをアップロードする

手動テストの実行にさらに詳細を追加するには、以下の手順を実行して添付ファイルをアップロードします。

  1. プロジェクトの [テスト セット] に移動して、手動テスト セットを開きます。
  2. [実行] > [手動] を選択します。 手動実行アシスタントが開き、実行準備が整った最初の手動テスト用のテスト ケースが表示されます。
  3. テストの手動実行を開始します。
  4. ファイルを添付するテスト ステップに到達したら、[その他のオプション] > [添付ファイルをアップロード] に移動します。 マシンのファイル エクスプローラーが開き、アップロードするファイルを選択できます。 添付ファイルの種類に応じて、次の操作が可能です。
    • 画像の場合は、[ビュー] を選択してプレビューを確認します。
    • 他のファイルの種類の場合は、[ダウンロード] を選択して添付ファイルを取得します。

結果: 手動テストの実行が完了したら、添付ファイルをアップロードしたテスト ケースのログを開きます。添付ファイルは [添付ファイル] 列に表示され、ファイルの種類に応じて添付ファイルを表示またはダウンロードできます。

テスト ケースを同時に実行する

You can execute manual test cases simultaneously with other users. This allows for the re-execution of test cases even while a manual test set run is in progress. The test case log status is constantly updated according to the most recent user activity encompassing both the start and end of a test.

Status updates occur immediately when a user begins to re-execute a previously completed test case log, without preserving the previous result throughout the re-execution process.

While a record of past executions is maintained, any new result overwrites the old one, meaning the test case log reflects the outcome of the most recent execution.

テスト ケースの最後の実行者を特定する

手動実行の [結果] タブの [実行者] 列には、テスト ケースのログを最後に実行したユーザーのユーザー名が表示されます。この情報は、自分自身または他のユーザーがテスト ケースに対して次のいずれかの操作を実行するたびに更新されます。

  • 手動テスト セットを初めて実行する
  • 手動テスト実行の保留中の実行を行う
  • 手動実行からテスト ケースのログを再実行する

テスト ケースのログを追跡する

特定のテスト実行中にテスト ケース ログを再実行すると、Test Manager はテスト ケース ログの履歴を保持せず上書きします。ただし、[ 最新実行結果 ] タブでは、異なるテスト実行にわたる各テスト ケースの実行履歴や、関連するユーザーの詳細を確認できます。

結果

手動テストの実行が完了し、結果がプロジェクトの [実行 ] セクションに記録されます。

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得