- 基本情報
- プロジェクト管理
- プロジェクトの運用とユーティリティ
- Test Manager の設定
- ALM ツールとの連携
- API 連携
- トラブルシューティング

Test Manager ガイド
テスト セットの [ 概要] タブにある [ 自動 テスト を実行] > オプションを使用して、すべてのテスト セットを実行できます。このオプションを選択すると、 Test Manager にリンクされているテスト ケースに対して Orchestrator が呼び出されます。Orchestrator からリンクされたテスト セットを実行するには、Orchestrator でテスト セットを作成する必要があります。
Studio からリンクされたテスト ケースがテスト セットに含まれている場合は、自動化されたテストも実行できます。詳しくは、「 テストを実行する」をご覧ください。
- テナント レベル: Folders.View および Users.View。
- テスト オートメーション パッケージがパブリッシュされたフォルダー レベル: TestSets.Create および TestSetExecutions.Create。
- 自動テスト実行のタイムアウトの既定値は 4 日間で、これは変更できません。4 日間を超える自動テスト実行は [キャンセル済み] とマークされます。
- Orchestrator からリンクされたテスト セットのテスト実行には、最新のパッケージ バージョンで Orchestrator テナント プロセス フィードにパブリッシュされたテスト ケースのみが含まれます。新しいテスト ケースを実行するには、Orchestrator で新しいパッケージ バージョンをパブリッシュして、Test Manager にテスト セットをリンクします。
- 以下の情報は、Test Manager でレガシの実行コンテキストを使用している場合にのみ適用されます。お使いの Test Manager のテスト セットに複数の Studio プロジェクトのテスト ケースが含まれている場合、テスト ケースの数が最も多いプロジェクトが実行対象とみなされます。その結果、実行されるのはそのプロジェクトのテスト ケースのみです。さらに、複数のパッケージが選択されており、そのうちの一部のみが実行されることを示す警告が Test Manager に表示されます。
Orchestrator からリンクされたテスト セットがある場合に限り、複数の Studio プロジェクトのテスト ケースを含むテスト セットを実行できます。
- テスト セットに、複数の Studio プロジェクト内の重複するテスト ケースが含まれている場合は、プロジェクト名の降順で並べ替えられます。リストの先頭に配置されたプロジェクトのテスト ケースのみが実行されます。
これらの機能は既定では無効化されており、テスト セット レベルまたはテスト実行レベルで有効化する必要があります。
前提条件
ライブ ストリーミングとリモート制御の機能を使用するには、以下の手順を実行します。
- Test Manager のロールに次の権限が含まれていることを確認します。
- TestSets.Edit: ライブ ストリーミングとリモート制御を有効化するために必要です。
- 自動実行のライブ ストリーミングの表示: テスト実行を監視するために必要です。
- 自動実行のライブ ストリーミングのリモート制御:テスト実行をリモートで制御するために必要です。
注: Test Manager プロジェクト ロールには、既定で 自動実行のライブ ストリーミングの表示権限が付与されます。ただし、ライブ ストリーミングをリモートで制御するには、Test Manager 管理者がカスタム ロールを使用して、手動でこの権限をユーザーに割り当てる必要があります。 - 目的のテスト セットに対して、ライブ ストリーミングまたはリモート制御機能をテスト セット レベルで有効化します。
- テスト セットまたはテスト実行を開きます。
- テスト セットの場合: [設定] タブに移動します。
- テスト実行の場合: [設定] タブに移動します。
- [ライブ ストリーミングを有効化] トグルを選択して、テスト実行のライブ ストリーミングのキャプチャを有効化します。
- 実行中のテスト実行をリモートで制御できるようにする場合は、[リモート制御を許可] で [有効化] を選択します。
- テスト セットまたはテスト実行を開きます。
- お使いのマシンに VNC ビューアーをインストールします。
ライブ ストリーミングを表示する
実行中のテスト実行のライブ ストリーミングを表示するには、以下の手順を実行します。
- テスト セットの実行をトリガーします。
- [実行] セクションで、実行中のテスト実行を開きます。
- [結果] タブに移動します。
- [ビデオ] 列で [ライブ] を選択します。
テスト実行をリモート制御する
実行中のテスト実行をリモート制御するには、以下の手順を実行します。
- [ライブ ストリーミング] ウィンドウで、[リモート制御を開始] を選択します。
- ローカルのマウスとキーボードを使用してロボット セッションを制御します。
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.
前提条件
- Enable the proper permissions.
- Orchestrator permissions - Enable the folder-level Execution Media permission, with the following options:
- 表示 - ジョブの実行の記録を表示することをアカウントに許可します。
- 作成 - ジョブを実行するアカウント/ロールに、ジョブの実行の記録を作成することも許可します。
- 削除 - ビデオの録画を Orchestrator から削除することをアカウントに許可します。
- Test Manager permissions
- TestExecution.View
- Orchestrator permissions - Enable the folder-level Execution Media permission, with the following options:
- 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
- Navigate to Test Sets.
- Select a test set and, then select the Configuration tab.
- Toggle on Record automated execution.
- Under Recording type, select one of the options: Record and store failed executions (for 14 days) or Record all executions (for 7 days).
- Navigate to Execution.
- Open an execution for which you want to have recording enabled.
- In the Settings tab, toggle on Record automated execution.
- Under Recording type, select one of the options: Record and store failed executions (for 14 days) or Record all executions (for 7 days).
Viewing recording of test executions
- Navigate to Execution, trigger the execution of a test set, and select the Recording tab.
- 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.