- 基本情報
- ベスト プラクティス
- テナント
- リソース カタログ サービス
- Automation Suite ロボット
- フォルダー コンテキスト
- 自動化
- プロセス
- ジョブ
- Apps (アプリ)
- トリガー
- ログ
- 監視
- キュー
- アセット
- ストレージ バケット
- インデックス
- MCP サーバー
- Orchestrator のテスト
- Integrations
- トラブルシューティング

Orchestrator ユーザー ガイド
テスト ケース
概要
The Orchestrator Testing module will be deprecated. For more information consult the Deprecation timeline section and the FAQ section.
ここでは、すべてのプロジェクトとアプリケーション バージョンにわたってテスト ケースを管理する方法について説明します。テスト ケースは、実行可能なテスト セットの一部です。詳しくは、「 テスト セット 」をご覧ください。
条件
- Studio でテスト パッケージをパブリッシュすると、テスト ケースが自動的に作成されます。詳しくは、「はじめに」をご覧ください。
- 既存のパッケージの変更後に、更新したバージョンをパブリッシュした場合、その新しいバージョンのテスト ケースが自動的に作成されます。この新しいテスト ケースは、前バージョンに対応した既存のテスト ケースとともに表示されます。ただし、パッケージに対する変更がパッチ バージョンにのみ適用される場合は、新しいテスト ケースを作成するのではなく、既存のテスト ケースが更新されてこれらの変更が反映されます。
- 新しいバージョンのテスト ケースをパブリッシュすると、対応するパッケージは自動的に最新バージョンに更新されます。
- 既存のプロジェクトを複製して新しいアプリケーション バージョンを作成する場合 (例:
v1.1.1からv.1.2.0)、このパッケージを手動でパブリッシュして、新しいプロセスを作成する必要があります。重要:- テスト オートメーションのジョブを作成および実行するには、Automation User ロールと Robot ロールが割り当てられている必要があります。
- テスト セットを作成および実行する前に、パブリッシュされたテスト ケース パッケージからプロセスをデプロイしておく必要があります。
テスト セットを作成
複数のテスト ケースをまとめて 1 つのテスト セットにグループ化できます。
-
Orchestrator にログインします。
-
フォルダーを開きます。
-
[テスト] > [テスト ケース] に移動します。
-
テスト ケースを個別に選択するにはチェックボックスを使用します。または、列ヘッダーの [すべて選択] を選択することも可能です。テスト ケースの選択は、後のテスト セットの設定手順で変更できます。
-
[テスト セットを追加] を選択します。
-
テスト セットの [名前] および必要に応じて [説明] を入力してから [作成] をクリックして続行します。
-
実行ターゲットを設定します。その特定のフォルダーに割り当てられているユーザーを選択できます。既定では [すべてのユーザー] に設定されています。
-
Studio のプロジェクトを選択します。
-
(任意) プロジェクトのバージョンを編集したり、[プレリリースを含める] に切り替えたりできます。
図 1. プロジェクトのバージョンの編集
![[プロジェクトのバージョンの編集] ページのスクリーンショット](https://dev-assets.cms.uipath.com/assets/images/orchestrator/orchestrator-screenshot-of-the-edit-project-version-page-226767-921219b3.webp)
-
テスト ケースのカスタム引数を定義して、テスト セット レベルで既定値を上書きします。
この引数を使用して、実行時にテスト ケースをパラメーター化できます。
注:引数を定義するには、引数を含むパッケージをパブリッシュしておく必要があります。
-
[次へ] を選択して続行します。
-
必要に応じて、テスト ケースの選択を変更します。
-
[ 保存] を選択します。テスト セットが作成され、[ テスト セット ] ページで使用できます。
テスト ケースを実行する
For any new tenant, test management capabilities have been moved to Test Manager. As a result, you cannot execute test cases anymore directly from Orchestrator on these tenants, except through Orchestrator APIs for Test automation, or using CI/CD integrations. The Orchestrator Testing module will be deprecated. For more information consult the Deprecation timeline section and the FAQ section.
[テスト ケース] ページでは、テスト ケースを個別に実行できます。
- Orchestrator にログインします。
- フォルダーを開きます。
- [テスト] > [テスト ケース] に移動します。
- テスト ケースを選択して [実行] をクリックします。
- 実行ターゲットを設定します。
- ランタイムの種類: テナントで利用可能なランタイムの種類から選択します。
- アカウント: その特定のフォルダーに割り当てられたアカウントをドロップダウン リストから選択します。既定では [すべてのユーザー/ロボット アカウント] に設定されています。
- マシン: ドロップダウン リストからマシン リソースを選択します。
- [実行] をクリックして確定します。
テスト ケースを削除する
- Orchestrator で目的のフォルダーを開きます。
- [テスト] > [テスト ケース] に移動します。
- テスト ケースを選択して [削除] をクリックします。
- [OK] をクリックして確定します。