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

Test Manager ガイド

最終更新日時 2026年3月19日

自動化されたテストを実行する

テスト セットの [ 概要] タブにある [ 自動 テスト を実行] > オプションを使用して、すべてのテスト セットを実行できます。このオプションを選択すると、 Test Manager にリンクされているテスト ケースに対して Orchestrator が呼び出されます。Orchestrator からリンクされたテスト セットを実行するには、Orchestrator でテスト セットを作成する必要があります

Studio からリンクされたテスト ケースがテスト セットに含まれている場合は、自動化されたテストも実行できます。詳しくは、「 テストを実行する」をご覧ください。

前提条件

[ レガシの実行コンテキストを許可 ] 設定が無効化されている間に自動化されたテストを実行するには、Orchestrator で次の権限が必要です。
  • テナント レベル: Folders.View および Users.View
  • テスト オートメーション パッケージがパブリッシュされたフォルダー レベル: TestSets.Create および TestSetExecutions.Create

条件

重要: [自動テストを実行] オプションを使用するには、テスト セットに 1 つ以上の自動化されたテスト ケースが含まれている必要があります。
  • 自動テスト実行のタイムアウトの既定値は 4 日間で、これは変更できません。4 日間を超える自動テスト実行は [キャンセル済み] とマークされます。
  • Orchestrator からリンクされたテスト セットのテスト実行には、最新のパッケージ バージョンで Orchestrator テナント プロセス フィードにパブリッシュされたテスト ケースのみが含まれます。新しいテスト ケースを実行するには、Orchestrator で新しいパッケージ バージョンをパブリッシュして、Test Manager にテスト セットをリンクします。
  • 以下の情報は、Test Manager でレガシの実行コンテキストを使用している場合にのみ適用されます。お使いの Test Manager のテスト セットに複数の Studio プロジェクトのテスト ケースが含まれている場合、テスト ケースの数が最も多いプロジェクトが実行対象とみなされます。その結果、実行されるのはそのプロジェクトのテスト ケースのみです。さらに、複数のパッケージが選択されており、そのうちの一部のみが実行されることを示す警告が Test Manager に表示されます。

    Orchestrator からリンクされたテスト セットがある場合に限り、複数の Studio プロジェクトのテスト ケースを含むテスト セットを実行できます。

  • テスト セットに、複数の Studio プロジェクト内の重複するテスト ケースが含まれている場合は、プロジェクト名の降順で並べ替えられます。リストの先頭に配置されたプロジェクトのテスト ケースのみが実行されます。

自動化されたテスト セットを実行する

  1. プロジェクトを Test Manager で開き、[テスト セット] に移動します。
  2. テスト セットを選択し、縦三点リーダーをクリックします。
  3. [自動テストを実行] を選択します。

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

    注:
    • 実行できないテスト ケースは、Orchestrator での実行中にスキップされます。
    • 実行されないテスト ケースでは、結果なしのテスト ケース ログが生成されます。

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

ライブ ストリーミングとリモート制御

注: この機能は、Test Cloud を介して提供される Test Manager でのみ使用できます。
テスト実行を実行しているロボットのライブ ストリーミングを表示できます。必要に応じて、テストを一時停止することなく、自分のマウスとキーボードを使用して実行を制御できます。これにより、トラブルシューティングやデバッグを効率化し、手動での介入や解決までの時間を短縮できます。

これらの機能は既定では無効化されており、テスト セット レベルまたはテスト実行レベルで有効化する必要があります。

前提条件

ライブ ストリーミングとリモート制御の機能を使用するには、以下の手順を実行します。

  1. Test Manager のロールに次の権限が含まれていることを確認します。
    • TestSets.Edit: ライブ ストリーミングとリモート制御を有効化するために必要です。
    • 自動実行のライブ ストリーミングの表示: テスト実行を監視するために必要です。
    • 自動実行のライブ ストリーミングのリモート制御:テスト実行をリモートで制御するために必要です。
    注: Test Manager プロジェクト ロールには、既定で 自動実行のライブ ストリーミングの表示権限が付与されます。ただし、ライブ ストリーミングをリモートで制御するには、Test Manager 管理者カスタム ロールを使用して、手動でこの権限をユーザーに割り当てる必要があります。
  2. 目的のテスト セットに対して、ライブ ストリーミングまたはリモート制御機能をテスト セット レベルで有効化します。
    1. テスト セットまたはテスト実行を開きます。
      • テスト セットの場合: [設定] タブに移動します。
      • テスト実行の場合: [設定] タブに移動します。
    2. [ライブ ストリーミングを有効化] トグルを選択して、テスト実行のライブ ストリーミングのキャプチャを有効化します。
    3. 実行中のテスト実行をリモートで制御できるようにする場合は、[リモート制御を許可][有効化] を選択します。
  3. お使いのマシンに VNC ビューアーをインストールします。

ライブ ストリーミングを表示する

実行中のテスト実行のライブ ストリーミングを表示するには、以下の手順を実行します。

  1. テスト セットの実行をトリガーします。
  2. [実行] セクションで、実行中のテスト実行を開きます。
  3. [結果] タブに移動します。
  4. [ビデオ] 列で [ライブ] を選択します。
注: テスト ケースの [ビデオ] 列に [ライブ] オプションが表示されない場合は、テスト ケース ログを更新します。

テスト実行をリモート制御する

実行中のテスト実行をリモート制御するには、以下の手順を実行します。

  1. [ライブ ストリーミング] ウィンドウで、[リモート制御を開始] を選択します。
  2. ローカルのマウスとキーボードを使用してロボット セッションを制御します。

Video recording of automated executions

注: この機能は、Test Cloud を介して提供される Test Manager でのみ使用できます。

You can record the last 15 minutes of test executions in Test Manager. This capability allows you to watch and download the recording of a test run.

前提条件

To use the video recording capabilities, follow these steps:
  1. Enable the proper permissions.
    1. Orchestrator permissions - Enable the folder-level Execution Media permission, with the following options:
      • 表示 - ジョブの実行の記録を表示することをアカウントに許可します。
      • 作成 - ジョブを実行するアカウント/ロールに、ジョブの実行の記録を作成することも許可します。
      • 削除 - ビデオの録画を Orchestrator から削除することをアカウントに許可します。
    2. Test Manager permissions
      • TestExecution.View
  2. Get familiar with the types of supported recordings and associated robots.
    • Options: Record and store failed executions (for 14 days), Record all executions (for 7 days)
    • The options are available for:
      • Automation Cloud ロボット - サーバーレス
      • Robot バージョン 2023.2 以降

Enabling recording of test executions

Enable recording at test set level. The value you set at test set level is copied over at test execution level.
  1. Navigate to Test Sets.
  2. Select a test set and, then select the Configuration tab.
  3. Toggle on Record automated execution.
  4. Under Recording type, select one of the options: Record and store failed executions (for 14 days) or Record all executions (for 7 days).
Enable recording at test execution level, which is useful for scenarios like Pending executions or re-executions. If you set a value at test set level, it is carried over at test execution level where you can manage it further.
  1. Navigate to Execution.
  2. Open an execution for which you want to have recording enabled.
  3. In the Settings tab, toggle on Record automated execution.
  4. Under Recording type, select one of the options: Record and store failed executions (for 14 days) or Record all executions (for 7 days).
Tip: We recommend that you enable Record all jobs for a brief amount of time so as to observe potentially odd behavior during job execution. You can then switch to only recording and storing failed jobs in order to efficiently use bandwidth and storage.

Viewing recording of test executions

  1. Navigate to Execution, trigger the execution of a test set, and select the Recording tab.
  2. Open a test case log, select the Recording tab and view the recording. To download the recording, from the upper right-corner of the recording screen, select Download.

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

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得