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

Test Suite ユーザー ガイド

Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
最終更新日時 2024年12月4日

タスクを実行する

Windows デバイス用に設計された UiPath CLI (UiPath.CLI.Windows) 内でタスクを実行するには、必要な作業がいくつかあります。

UiPath.CLI.Windows の手順と UiPath.CLI (Linux デバイス用に設計された UiPath CLI) の手順の主な違いは、CLI を実行するデバイスの種類に固有のタスクで渡すことができる追加の引数にあります。

重要:
UiPath CLI を使用する場合は、Studio でプロジェクトが閉じられていることを確認する必要があります。そうしないと、競合が発生し、CLI に「The action could not be performed because the project is already opened in another Studio instance. Please close it and try again. (操作を実行できませんでした。このプロジェクトは別の Studio インスタンスですでに開かれています。プロジェクトを閉じてから、もう一度お試しください。)」というエラー メッセージが表示されます。

API アクセスのアプリケーション スコープ

以下の表は、CLI タスクを実行するために必要な Orchestrator API アクセスのアプリケーション スコープを示しています。

アプリケーション スコープ

説明

OR.Assets

Orchestrator でのアセットの読み取り/書き込みアクセス権

OR.BackgroundTasks

Orchestrator でのバックグラウンド タスクの読み取り/書き込みアクセス権

OR.Execution

Orchestrator での実行の読み取り/書き込みアクセス権

OR.Folders

Orchestrator でのフォルダーの読み取り/書き込みアクセス権

OR.Jobs

Orchestrator でのジョブの読み取り/書き込みアクセス権

OR.Machines.Read

Orchestrator でのマシンの読み取りアクセス権

OR.Monitoring

Orchestrator での監視の読み取り/書き込みアクセス権

OR.Robots.Read

Orchestrator での Robot の読み取りアクセス権

OR.Settings.Read

Orchestrator での設定の読み取りアクセス権

OR.TestSets

Orchestrator でのテスト セットの読み取り/書き込みアクセス権

OR.TestSetExecutions

Orchestrator でのテスト セット実行の読み取り/書き込みアクセス権

OR.TestSetSchedules

Orchestrator でのテスト セットのスケジュールの読み取り/書き込みアクセス権

OR.Users.Read

Orchestrator でのユーザーの読み取りアクセス権

表に示されているスコープに加えて、強調表示する重要なスコープは OR です。デフォルト。OR.既定のスコープはワイルドカードとして機能します。組織レベルとフォルダー レベルの両方で、きめ細かいロール固有のアクセス権を提供します。 これにより、事前定義された組織全体のスコープを超えて、アプリケーションのアクセス許可を柔軟に正確に制御できます。 詳しくは、「 スコープの宣言」をご覧ください。

Running UiPath.CLI.Windows

前提条件: Windows 用の UiPath CLI を使用してタスクを実行するには、.NET 6.0.7 をインストールします。これには、6.0.302 SDK に付属する .NET 6.0.7 Desktop Runtime が含まれている必要があります。

タスクを実行するには、uipcli.exe を、対応するパラメーターを含めて呼び出します。サブタスクを実行するには、コマンドが uipcli.exe <task name> <sub-task name> の形式である必要があります。CLI を実行するには、以下の手順を実行します。
  1. コマンド プロンプトを開き、NUPKG ファイルから展開したフォルダーに移動します。
  2. uipcli.exe」と入力し、Enter キーを押します。

UiPath.CLI を実行する

前提条件: クロスプラットフォーム用の UiPath CLI を使用してジョブ タスクを実行するには、6.0.302 SDK に付属する .NET 6.0.7 をインストールします。

タスクを実行するには、uipcli.exe を、対応するパラメーターを含めて呼び出します。サブタスクを実行するには、コマンドが dotnet uipcli.dll <task name> <sub-task name> の形式である必要があります。CLI を実行するには、以下の手順を実行します。
  1. コマンド プロンプトを開き、NUPKG ファイルから展開したフォルダーに移動します。
  2. dotnet uipcli.dll」と入力し、Enter キーを押します。

CLI のバージョンを表示する

uipcli --version コマンドを実行します。

Orchestrator からアセットを削除する

前提条件:

  • Orchestrator 内にアセットを作成します。
  • 削除するアセットを含む CSV ファイルを作成します。CSV ファイルには、nametypevalue の 3 つの列が必要です。type 列と value 列の下のデータ セルは空のままで構いません。
  • CLI の exe ファイル (Windows の場合) または dll ファイル (Linux の場合) を実行します。
  • 必要な Orchestrator API アクセスのアプリケーション スコープを追加します。

CSV ファイルについて詳しくは、以下の表の例をご覧ください。

name

type

value

asset1_name

N/AN/A

asset2_name

Bool

true

asset3_name

integer

N/A

asset4_name

Credential

username:password

Orchestrator からアセットを削除するには、以下の手順を実行します。

  1. uipcli asset を使用して asset タスクを実行します。利用可能なサブタスクのリストが表示されます。
  2. 必要なパラメーターを指定し、delete サブタスクを実行します。

    以下のパラメーターのリストをご覧ください。

    パラメーター

    説明

    -u, または --username (ユーザー名とパスワードによる基本認証を使用する場合は必須) Orchestrator への認証に使用するユーザー名です。対応するパスワードと組み合わせて使用する必要があります。
    -p または --password (ユーザー名とパスワードによる基本認証を使用する場合は必須) Orchestrator への認証に使用するパスワードです。対応するユーザー名と組み合わせて使用する必要があります。
    -t または --token (トークンベースの認証を使用する場合は必須) Orchestrator への認証に使用する OAuth2 更新トークンです。アカウント名およびクライアント ID と組み合わせて使用する必要があります。
    -a または --accountName (トークンベースの認証を使用する場合は必須) Orchestrator Cloud RPA のアカウント名です。OAuth2 更新トークンおよびクライアント ID と組み合わせて使用する必要があります。
    -A または --accountForApp

    Orchestrator Cloud RPA のアカウント名 (組織名) です。外部アプリケーションのアプリケーション IDアプリケーション シークレットアプリケーション スコープと組み合わせて使用する必要があります。

    -I または --applicationId (外部アプリケーション認証を使用する場合は必須)

    外部アプリケーション ID です。アプリケーション アカウントアプリケーション シークレットアプリケーション スコープと組み合わせて使用する必要があります。

    -S または --applicationSecret (外部アプリケーション認証を使用する場合は必須)

    外部アプリケーション シークレットです。アプリケーション アカウントアプリケーション IDアプリケーション スコープと組み合わせて使用する必要があります。

    --applicationScope (外部アプリケーション認証を使用する場合は必須)

    アプリケーション スコープを単一のスペースで区切って列挙したリストです。外部アプリケーションのアプリケーション アカウントアプリケーション IDアプリケーション シークレットと組み合わせて使用する必要があります。

    -o または --organizationUnit

    Orchestrator フォルダー (組織単位) の名前です。

    サブフォルダーを入力するには、親フォルダーの名前とサブフォルダーの名前の両方を入力してください。例: AccountingTeam\TeamJohn
    -l または --language

    Orchestrator のユーザー インターフェイスで使用する言語です。

    -y または --disableTelemetry

    テレメトリ データを無効化します。

    --traceLevel

    イベントのトレースを表示します。

    --identityUrl (PaaS デプロイの場合のみ必須)

    Identity Server の URL です。

    --help

    このコマンドのパラメーターと例を表示します。

    --version

    バージョン情報を表示します。

    Assets File (pos. 0) (必須) 削除するアセットが含まれる CSV ファイルの名前です。
    Orchestrator URL (pos.1) (必須) Orchestrator インスタンスの URL です。

    Orchestrator Tenant (pos.2)

    • (必須) SaaS デプロイの場合。
    • (任意) PaaS デプロイの場合。
    アセットを管理する Orchestrator インスタンスのテナントです。

使用状況:

asset delete <assets_file> <orchestrator_url> <orchestrator_tenant> [-u <orchestrator_user> -p <orchestrator_pass>] [-t <auth_token> -a <account_name>] [-A <account_for_app> -I <application_id> -S <application_secret> --applicationScope] [-o <folder>] [-l <language>]asset delete <assets_file> <orchestrator_url> <orchestrator_tenant> [-u <orchestrator_user> -p <orchestrator_pass>] [-t <auth_token> -a <account_name>] [-A <account_for_app> -I <application_id> -S <application_secret> --applicationScope] [-o <folder>] [-l <language>]

:

  • asset delete assets_file.csv "https://uipath-orchestrator.myorg.com"default -u admin -p 123456 -l en-US
  • asset delete assets_file.csv "https://uipath-orchestrator.myorg.com"default -u admin -p 123456 -o OurOrganization
  • asset delete assets_file.csv "https://uipath-orchestrator.myorg.com"default -t a7da29a2c93a717110a82 -a myAccount
  • asset delete assets_file.csv "https://uipath-orchestrator.myorg.com"default -A accountForExternalApp -I myExternalAppId -S myExternalAppSecret --applicationScope "OR.Folders.Read OR.Settings.Read"

Orchestrator にアセットをデプロイする

前提条件:

  • Orchestrator にデプロイするアセットを含む CSV ファイルを作成します。
    CSV ファイルには、nametypevaluedescription の 4 つの列が必要です。
  • CLI の exe ファイル (Windows の場合) または dll ファイル (Linux の場合) を実行します。
  • 必要な Orchestrator API アクセスのアプリケーション スコープを追加します。

CSV ファイルについて詳しくは、以下の例をご覧ください。

name

type

value

説明

asset_1_name

text

"i have a comment"

asset_1_description

asset_2_name

integer

1

asset_2_description

asset_3_name

Bool

false

asset_3_description

asset_4_name

Credential

username:password

asset_4_description

Orchestrator にアセットをデプロイするには、以下の手順を実行します。

  1. uipcli asset を使用して asset タスクを実行します。利用可能なサブタスクのリストが表示されます。
  2. 必要なパラメーターを指定し、deploy サブタスクを実行します。

    以下のパラメーターのリストをご覧ください。

    パラメーター

    説明

    -u または --username (ユーザー名とパスワードによる基本認証を使用する場合は必須)

    Orchestrator への認証に使用するユーザー名です。対応するパスワードと組み合わせて使用する必要があります。

    -p または --password (ユーザー名とパスワードによる基本認証を使用する場合は必須)

    Orchestrator への認証に使用するパスワードです。対応するユーザー名と組み合わせて使用する必要があります。

    -t または --token (トークンベースの認証を使用する場合は必須)

    Orchestrator への認証に使用する OAuth2 更新トークンです。アカウント名およびクライアント ID と組み合わせて使用する必要があります。

    -a または --accountName (トークンベースの認証を使用する場合は必須)

    Orchestrator Cloud RPA のアカウント名です。OAuth2 更新トークンおよびクライアント ID と組み合わせて使用する必要があります。

    -A または --accountForApp

    Orchestrator Cloud RPA のアカウント名 (組織名) です。外部アプリケーションのアプリケーション IDアプリケーション シークレットアプリケーション スコープと組み合わせて使用する必要があります。

    -I または --applicationId (外部アプリケーション認証を使用する場合は必須)

    外部アプリケーション ID です。アプリケーション アカウントアプリケーション シークレットアプリケーション スコープと組み合わせて使用する必要があります。

    -S または --applicationSecret (外部アプリケーション認証を使用する場合は必須)

    外部アプリケーション シークレットです。アプリケーション アカウントアプリケーション IDアプリケーション スコープと組み合わせて使用する必要があります。

    --applicationScope (外部アプリケーション認証を使用する場合は必須)

    アプリケーション スコープを単一のスペースで区切って列挙したリストです。外部アプリケーションのアプリケーション アカウントアプリケーション IDアプリケーション シークレットと組み合わせて使用する必要があります。

    -o または --organizationUnit

    Orchestrator フォルダー (組織単位) の名前です。

    サブフォルダーを入力するには、親フォルダーの名前とサブフォルダーの名前の両方を入力してください。例: AccountingTeam\TeamJohn
    -l または --language

    Orchestrator のユーザー インターフェイスで使用する言語です。

    -y または --disableTelemetry

    テレメトリ データを無効化します。

    --traceLevel

    イベントのトレースを表示します。

    --identityUrl (PaaS デプロイの場合のみ必須)

    Identity Server の URL です。

    --help

    このコマンドのパラメーターと例を表示します。

    --version

    バージョン情報を表示します。

    Assets File (pos. 0) (必須) 削除するアセットが含まれる CSV ファイルの名前です。
    Orchestrator URL (pos.1) (必須) Orchestrator インスタンスの URL です。

    Orchestrator Tenant (pos.2)

    • (必須) SaaS デプロイの場合。
    • (任意) PaaS デプロイの場合。
    アセットを管理する Orchestrator インスタンスのテナントです。

使用状況:

asset deploy <assets_file> <orchestrator_url> <orchestrator_tenant> [-u <orchestrator_user> -p <orchestrator_pass>] [-t <auth_token> -a <account_name>] [-A <account_for_app> -I <application_id> -S <application_secret> --applicationScope] [-o <folder>] [-l <language>]asset deploy <assets_file> <orchestrator_url> <orchestrator_tenant> [-u <orchestrator_user> -p <orchestrator_pass>] [-t <auth_token> -a <account_name>] [-A <account_for_app> -I <application_id> -S <application_secret> --applicationScope] [-o <folder>] [-l <language>]

:

  • asset deploy assets_file.csv "https://uipath-orchestrator.myorg.com" default -u admin -p 123456 -l en-US です。
  • asset deploy assets_file.csv "https://uipath-orchestrator.myorg.com" default -u admin -p 123456 -o OurOrganization です。
  • asset deploy assets_file.csv "https://uipath-orchestrator.myorg.com" default -t a7da29a2c93a717110a82 -a myAccount です。
  • asset delete assets_file.csv "https://uipath-orchestrator.myorg.com" default -A accountForExternalApp -I myExternalAppId -S myExternalAppSecret --applicationScope "OR.Folders.Read OR.Settings.Read" です。

Orchestrator 内でジョブを実行する

  1. uipcli job を使用して job タスクを実行します。利用可能なサブタスクのリストが表示されます。
  2. 必要なパラメーターを指定し、run サブタスクを実行します。
    以下のパラメーターのリストをご覧ください。
    パラメーター説明
    -i または --input_path (ワークフローのエントリ ポイントに入力パラメーターがある場合のみ必須) 実行するプロセスに対応する JSON 入力ファイルのフル パスです。

    JSON ファイル形式の例:

    {
      "StringArgument_In": "MyConfigurationValue",
      "IntArgument_In": 1,
      "DictionaryArgument_In": {
        "Key1": "Value1",
        "Key2": "Value2"
      }
    }{
      "StringArgument_In": "MyConfigurationValue",
      "IntArgument_In": 1,
      "DictionaryArgument_In": {
        "Key1": "Value1",
        "Key2": "Value2"
      }
    }
    -P または --priorityジョブを実行する優先度です。以下を指定できます。- 低 - 標準 (既定) - 高
    -r または --robots特定のロボット名をコンマで区切って列挙したリストです。
    -j または --jobscountプロセスを実行する回数です。プロセスの既定の実行回数は 1 回です。
    -U または --userユーザーの名前です。ユーザーは、Orchestrator のユーザーではなくマシンのユーザーである必要があります。ローカル ユーザーの場合、MachineName\UserName の形式を使用してください。
    -M または --machineプロセスを実行するマシンの名前です。
    -R または --result_pathJSON ファイル、またはジョブの結果を保存するフォルダーのフル パスです。結果は JSON ファイルとして返されます。
    -W または --timeoutジョブの実行のタイムアウト (秒) です。既定値は 1800 秒です。
    -f または --fail_when_job_fails1 つのジョブが失敗すると、コマンドは失敗します。既定値は True です。
    -w または --waitコマンドは、ジョブが完了するまで待機します。既定値は True です。
    -b または --job_type (モダン フォルダーの場合のみ) ジョブのランタイムの種類です。以下を選択できます。- Unattended- NonProduction
    -u または --username (ユーザー名とパスワードによる基本認証を使用する場合は必須) Orchestrator への認証に使用するユーザー名です。対応するパスワードと組み合わせて使用する必要があります。
    -p または --password (ユーザー名とパスワードによる基本認証を使用する場合は必須) Orchestrator への認証に使用するパスワードです。対応するユーザー名と組み合わせて使用する必要があります。
    -t または --token (トークンベースの認証を使用する場合は必須) Orchestrator への認証に使用する OAuth2 更新トークンです。アカウント名およびクライアント ID と組み合わせて使用する必要があります。
    -a または --accountName (トークンベースの認証を使用する場合は必須) Orchestrator Cloud RPA のアカウント名です。OAuth2 更新トークンおよびクライアント ID と組み合わせて使用する必要があります。
    -A または --accountForAppOrchestrator Cloud RPA のアカウント名 (組織名) です。 外部アプリケーションの アプリケーション IDアプリケーション シークレットアプリケーション スコープ と組み合わせて使用する必要があります。
    -I または --applicationId (外部アプリケーション認証を使用する場合は必須) 外部アプリケーション ID です。アプリケーション アカウントアプリケーション シークレットアプリケーション スコープと組み合わせて使用する必要があります。
    -S または --applicationSecret (外部アプリケーション認証を使用する場合は必須) 外部アプリケーション シークレットです。アプリケーション アカウントアプリケーション IDアプリケーション スコープと組み合わせて使用する必要があります。
    --applicationScope (外部アプリケーション認証を使用する場合は必須) アプリケーション スコープを単一のスペースで区切って列挙したリストです。外部アプリケーションのアプリケーション アカウントアプリケーション IDアプリケーション シークレットと組み合わせて使用する必要があります。
    -o または --organizationUnitOrchestrator フォルダー (組織単位) の名前です。
    サブフォルダーを入力するには、親フォルダーの名前とサブフォルダーの名前の両方を入力してください。例: AccountingTeam\TeamJohn
    -l--language

    Orchestrator の言語です。

    -y--disableTelemetry
    テレメトリ データを無効化します。

    --traceLevel

    イベントのトレースを表示します。
    --identityUrl (PaaS デプロイの場合のみ必須 )

    Identity Server の URL です。

    --help

    このコマンドのパラメーターと例を表示します。

    --version

    バージョン情報を表示します。

    Process Name (pos.0) (必須) 実行するプロセスの名前です。
    Orchestrator URL (pos.1) (必須) Orchestrator インスタンスの URL です。
    Orchestrator Tenant (pos.2)
    • (必須) SaaS デプロイの場合。

    • (任意) PaaS デプロイの場合。

    プロセスを実行する Orchestrator インスタンスのテナントです。

使用状況:

job run <process_name> <orchestrator_url> <orchestrator_tenant> [-i <input_path>] [-j <jobscount>] [-R <result_path>] [-P <priority>] [-r <robots>] [-f <do_not_fail_when_job_fails>] [-W <timeout>] [-w <do_not_wait>] [-u <orchestrator_user> -p <orchestrator_pass>] [-t <auth_token> -a <account_name>] [-A <account_for_app> -I <application_id> -S <application_secret> --applicationScope] [-o <folder_organization_unit>] [-l <language>]job run <process_name> <orchestrator_url> <orchestrator_tenant> [-i <input_path>] [-j <jobscount>] [-R <result_path>] [-P <priority>] [-r <robots>] [-f <do_not_fail_when_job_fails>] [-W <timeout>] [-w <do_not_wait>] [-u <orchestrator_user> -p <orchestrator_pass>] [-t <auth_token> -a <account_name>] [-A <account_for_app> -I <application_id> -S <application_secret> --applicationScope] [-o <folder_organization_unit>] [-l <language>]

例:

  • job run ProcessName "https://uipath-orchestrator.myorg.com" default -u admin -p 123456

  • job run ProcessName "https://uipath-orchestrator.myorg.com" default -u admin -p 123456 -P Low

  • job run ProcessName "https://uipath-orchestrator.myorg.com" default -u admin -p 123456 -P Normal -o MyFolder

  • job run ProcessName "https://uipath-orchestrator.myorg.com"default -u admin -p 123456 -P High -o MyFolder
  • job run ProcessName "https://uipath-orchestrator.myorg.com" default -t a7da29a2c93a717110a82 -a myAccount -f false -W 0

  • job run ProcessName "https://uipath-orchestrator.myorg.com"default -t a7da29a2c93a717110a82 -a myAccount -P High -j 3 -w false
  • job run ProcessName "https://uipath-orchestrator.myorg.com" default -t a7da29a2c93a717110a82 -a myAccount -P Low -r robotName -R C:\Temp

  • job run ProcessName "https://uipath-orchestrator.myorg.com"default -t a7da29a2c93a717110a82 -a myAccount -r robotName -R C:\Temp\status.json
  • job run ProcessName "https://uipath-orchestrator.myorg.com" default -A accountForExternalApp -I myExternalAppId -S myExternalAppSecret --applicationScope "OR.Folders.Read OR.Settings.Read" -r robotName -R C:\Temp\status.json

プロジェクトを分析する

前提条件:

  1. uipcli package を使用して package タスクを実行します。利用可能なサブタスクのリストが表示されます。
  2. 必要なパラメーターを指定し、analyze サブタスクを実行します。

    以下のパラメーターのリストをご覧ください。

注:

プロジェクトの検証は、UiPath CLI のパック タスクや分析タスクでは実行されません。

凡例: (*) - 任意。追加のパッケージ フィードを使用する場合は推奨。

パラメーター

説明

--analyzerTraceLevel

分析後に出力するメッセージの種類を選択します。

  • Off = メッセージを表示しません。
  • Error

    -Warning

    -Info

    -Verbose.

-stopOnRuleViolation

ルールに違反した場合、ジョブは失敗します。

--treatWarningsAsErrors

警告をエラーとして扱います。

--resultPath

結果を保存する JSON ファイルのフル パスです。

これを引数として追加しない場合、結果は標準コンソールにのみ出力されます。

--ignoredRules

分析時に無視するルールをコンマで区切って列挙したリストです。

--orchestratorUsername (*)

(ユーザー名とパスワードによる基本認証を使用する場合は必須)

Orchestrator への認証に使用するユーザー名です。対応するパスワードと組み合わせて使用する必要があります。

--orchestratorPassword (*)

(ユーザー名とパスワードによる基本認証を使用する場合は必須)

Orchestrator への認証に使用するパスワードです。対応するユーザー名と組み合わせて使用する必要があります。

-orchestratorAuthToken (*)

(トークンベースの認証を使用する場合は必須)

Orchestrator への認証に使用する OAuth2 更新トークンです。アカウント名およびクライアント ID と組み合わせて使用する必要があります。

--orchestratorAccountName (*)

(トークンベースの認証を使用する場合は必須)

Orchestrator Cloud RPA のアカウント名です。OAuth2 更新トークンおよびクライアント ID と組み合わせて使用する必要があります。

--orchestratorAccountForApp (*)

Orchestrator Cloud RPA のアカウント名 (組織名) です。外部アプリケーションのアプリケーション IDアプリケーション シークレットアプリケーション スコープと組み合わせて使用する必要があります。

--orchestratorApplicationId (*)

(外部アプリケーション認証を使用する場合は必須)

外部アプリケーション ID です。**アプリケーション アカウント、アプリケーション シークレットアプリケーション スコープと組み合わせて使用する必要があります。

--orchestratorApplicationSecret (*)

(外部アプリケーション認証を使用する場合は必須)

外部アプリケーション シークレットです。アプリケーション アカウントアプリケーション IDアプリケーション スコープと組み合わせて使用する必要があります。

--orchestratorApplicationScope (*)

(外部アプリケーション認証を使用する場合は必須)

アプリケーション スコープを単一のスペースで区切って列挙したリストです。外部アプリケーションのアプリケーション アカウントアプリケーション IDアプリケーション シークレットと組み合わせて使用する必要があります。

--orchestratorFolder (*)

対象の Orchestrator フォルダーの名前です。

サブフォルダーを入力するには、親フォルダーの名前とサブフォルダーの名前の両方を入力してください。例: AccountingTeam\TeamJohn
--orchestratorUrl (*)

Orchestrator インスタンスの URL です。

--orchestratorTenant (*)

マシンを削除する Orchestrator インスタンスのテナントです。

-l--language

オーケストレーターの言語です。

-y--disableTelemetry

テレメトリ データを無効化します。

--traceLevel

イベントのトレースを表示します。

-identityUrl (PaaS デプロイの場合のみ必須 ) Identity Server の URL です。

--disableBuiltInNugetFeeds

組み込みの NuGet フィードを無効化します。

--help

このコマンドのパラメーターと例を表示します。

--version

バージョン情報を表示します。

Project(s) Path (pos.0) (必須) project.json ファイルのパス、または複数の project.json ファイルを含むフォルダーのパスです。

使用状況:

package analyze <project_path> [--analyzerTraceLevel <analyzer_trace_level>] [--stopOnRuleViolation] [--treatWarningsAsErrors] [--saveOutputToFile] [--ignoredRules <activity_1_id,activity_2_id,activity_3_id,activity_4_id>] [--orchestratorUrl <orchestrator_url> --orchestratorTenant <orchestrator_tenant>] [--orchestratorUsername <orchestrator_user> --orchestratorPassword <orchestrator_pass>] [--orchestratorAuthToken <auth_token> --orchestratorAccountName <account_name>] [--orchestratorFolder <folder>]package analyze <project_path> [--analyzerTraceLevel <analyzer_trace_level>] [--stopOnRuleViolation] [--treatWarningsAsErrors] [--saveOutputToFile] [--ignoredRules <activity_1_id,activity_2_id,activity_3_id,activity_4_id>] [--orchestratorUrl <orchestrator_url> --orchestratorTenant <orchestrator_tenant>] [--orchestratorUsername <orchestrator_user> --orchestratorPassword <orchestrator_pass>] [--orchestratorAuthToken <auth_token> --orchestratorAccountName <account_name>] [--orchestratorFolder <folder>]

例:

  • package analyze "C:\UiPath\Project\project.json"

  • package analyze "C:\UiPath\Project\project.json" --analyzerTraceLevel "Error"

  • package analyze "C:\UiPath\Project\project.json" --analyzerTraceLevel "Error" --stopOnRuleViolation

  • package analyze "C:\UiPath\Project\project.json" --analyzerTraceLevel "Error" --stopOnRuleViolation --treatWarningsAsErrors

  • package analyze "C:\UiPath\Project\project.json" --analyzerTraceLevel "Error" --stopOnRuleViolation --treatWarningsAsErrors --resultPath "C:\UiPath\Project\output.json"

  • package analyze "C:\UiPath\Project\project.json" --analyzerTraceLevel "Error" --stopOnRuleViolation --treatWarningsAsErrors --resultPath "C:\UiPath\Project\output.json" --ignoredRules "ST-NMG-009,ST-DBP-020,UI-USG-011,ST-DBP-020"

  • package analyze "C:\UiPath\Project\project.json" --analyzerTraceLevel "Error" --stopOnRuleViolation --treatWarningsAsErrors --resultPath "C:\UiPath\Project\output.json" --ignoredRules "ST-NMG-009,ST-DBP-020,UI-USG-011,ST-DBP-020" --orchestratorUrl "https://orchestratorurl.com" --orchestratorTenant "default" --orchestratorUsername "username" --orchestratorPassword "\_ye5zG9(x" --orchestratorAuthToken "AuthToken" --orchestratorAccountName "AccountName" --orchestratorFolder "OrchestratorFolder"

パッケージを削除する

前提条件:

  • パッケージを Orchestrator にパブリッシュします。
  • CLI の exe ファイル (Windows の場合) または dll ファイル (Linux の場合) を実行します。
  • 必要な Orchestrator API アクセスのアプリケーション スコープを追加します。
  1. uipcli package を使用して package タスクを実行します。利用可能なサブタスクのリストが表示されます。
  2. 必要なパラメーターを指定し、delete サブタスクを実行します。

    以下のパラメーターのリストをご覧ください。

    パラメーター

    説明

    Package name (pos. 0) (必須)

    削除するパッケージの名前です。

    Orchestrator URL (pos. 1)

    Orchestrator インスタンスの URL です。

    Orchestrator Tenant (pos. 2)

    • (必須) SaaS デプロイの場合。
    • (任意) PaaS デプロイの場合。

    マシンを削除する Orchestrator インスタンスのテナントです。

    -u または --username (ユーザー名とパスワードによる基本認証を使用する場合は必須)

    Orchestrator への認証に使用するユーザー名です。対応するパスワードと組み合わせて使用する必要があります。

    -p または --password (ユーザー名とパスワードによる基本認証を使用する場合は必須)

    Orchestrator への認証に使用するパスワードです。対応するユーザー名と組み合わせて使用する必要があります。

    -t または --token (トークンベースの認証を使用する場合は必須)

    Orchestrator への認証に使用する OAuth2 更新トークンです。アカウント名およびクライアント ID と組み合わせて使用する必要があります。

    -a または --accountName (トークンベースの認証を使用する場合は必須)

    Orchestrator Cloud RPA のアカウント名です。OAuth2 更新トークンおよびクライアント ID と組み合わせて使用する必要があります。

    -A または --accountForApp

    Orchestrator Cloud RPA のアカウント名 (組織名) です。外部アプリケーションのアプリケーション IDアプリケーション シークレットアプリケーション スコープと組み合わせて使用する必要があります。

    -I または --applicationId (外部アプリケーション認証を使用する場合は必須)

    外部アプリケーション ID です。アプリケーション アカウントアプリケーション シークレットアプリケーション スコープと組み合わせて使用する必要があります。

    -S または --applicationSecret (外部アプリケーション認証を使用する場合は必須)

    外部アプリケーション シークレットです。アプリケーション アカウントアプリケーション IDアプリケーション スコープと組み合わせて使用する必要があります。

    --applicationScope (外部アプリケーション認証を使用する場合は必須)

    アプリケーション スコープを単一のスペースで区切って列挙したリストです。外部アプリケーションのアプリケーション アカウントアプリケーション IDアプリケーション シークレットと組み合わせて使用する必要があります。

    -o または --organizationUnit
    Orchestrator フォルダー (組織単位) の名前です。
    サブフォルダーを入力するには、親フォルダーの名前とサブフォルダーの名前の両方を入力してください。例: AccountingTeam\TeamJohn
    -l または --language

    Orchestrator のユーザー インターフェイスで使用する言語です。

    -y または --disableTelemetry

    テレメトリ データを無効化します。

    --traceLevel

    イベントのトレースを表示します。

    --identityUrl (PaaS デプロイの場合のみ必須)

    Identity Server の URL です。

    --help

    このコマンドのパラメーターと例を表示します。

:

  • package delete PackageName "https://uipath-orchestrator.myorg.com" default -u admin -p 123456 -l en-US です。
  • package delete PackageName "https://uipath-orchestrator.myorg.com" default -t refreshToken -a accountName です。
  • package delete PackageName "https://uipath-orchestrator.myorg.com" default -A accountForExternalApp -I myExternalAppId -S myExternalAppSecret --applicationScope "OR.Folders.Read OR.Settings.Read" です。

Orchestrator にパッケージをデプロイする

前提条件:

  1. uipcli package を使用して package タスクを実行します。利用可能なサブタスクのリストが表示されます。
  2. 必要なパラメーターを指定し、deploy サブタスクを実行します。

    以下のパラメーターのリストをご覧ください。

    パラメーター

    説明

    -c または --createProcess

    の既定値は trueです。

    true に設定すると、コマンドで渡したプロセスが Orchestrator フォルダー内に作成されます。
    false に設定すると、Orchestrator フォルダー内にプロセスが作成されません。例: --createProcess false.
    -e または --environments (クラシック フォルダーの場合)

    パッケージのデプロイ先のロボット グループをコンマで区切って列挙したリストです。

    ロボット グループが既定のフォルダー (組織単位) に属していない場合は、ロボット グループの名前にプレフィックスとしてフォルダー名を付ける必要があります。たとえば、ロボット グループが TestEnvironment で、フォルダー名が AccountingTeam である場合は、ロボット グループを AccountingTeam\TestEnvironment として記述します。

    -h または --entryPointsPath

    プロセスを作成または更新するために使用するエントリ ポイントを定義します。この値は、プロジェクトのルートから始まるエントリ ポイントのファイル パスです。

    クラシック フォルダーで指定できるエントリ ポイントはロボット グループごとに 1 つだけです。

    -u または --username (ユーザー名とパスワードによる基本認証を使用する場合は必須)

    Orchestrator への認証に使用するユーザー名です。対応するパスワードと組み合わせて使用する必要があります。

    -p または --password (ユーザー名とパスワードによる基本認証を使用する場合は必須)

    Orchestrator への認証に使用するパスワードです。対応するユーザー名と組み合わせて使用する必要があります。

    -t または --token (トークンベースの認証を使用する場合は必須)

    Orchestrator への認証に使用する OAuth2 更新トークンです。アカウント名およびクライアント ID と組み合わせて使用する必要があります。

    -a または --accountName (トークンベースの認証を使用する場合は必須)

    Orchestrator Cloud RPA のアカウント名です。OAuth2 更新トークンおよびクライアント ID と組み合わせて使用する必要があります。

    -A または --accountForApp

    Orchestrator Cloud RPA のアカウント名 (組織名) です。 外部アプリケーションの アプリケーション IDアプリケーション シークレットアプリケーション スコープ と組み合わせて使用する必要があります。

    -I または --applicationId (外部アプリケーション認証を使用する場合は必須)

    外部アプリケーション ID です。アプリケーション アカウントアプリケーション シークレットアプリケーション スコープと組み合わせて使用する必要があります。

    -S または --applicationSecret (外部アプリケーション認証を使用する場合は必須)

    外部アプリケーション シークレットです。アプリケーション アカウントアプリケーション IDアプリケーション スコープと組み合わせて使用する必要があります。

    --applicationScope (外部アプリケーション認証を使用する場合は必須)

    アプリケーション スコープを単一のスペースで区切って列挙したリストです。外部アプリケーションのアプリケーション アカウントアプリケーション IDアプリケーション シークレットと組み合わせて使用する必要があります。

    -o または --organizationUnit

    Orchestrator フォルダー (組織単位) の名前です。

    サブフォルダーを入力するには、親フォルダーの名前とサブフォルダーの名前の両方を入力してください。例: AccountingTeam/TeamJohn
    -l または --language

    Orchestrator のユーザー インターフェイスで使用する言語です。

    -y または --disableTelemetry

    テレメトリ データを無効化します。

    --traceLevel

    イベントのトレースを表示します。

    --identityUrl (PaaS デプロイの場合のみ必須)

    Identity Server の URL です。

    --help

    このコマンドのパラメーターと例を表示します。

    --version

    バージョン情報を表示します。

    Package(s) Path (pos. 0) (必須) 1 つのパッケージ ファイルのパス、または複数のパッケージを含むフォルダーのパスです。
    Orchestrator URL (pos. 1) (必須)
    Orchestrator インスタンスの URL です。

    Orchestrator テナント (位置 2)

    • (必須) SaaS デプロイの場合。
    • (任意) PaaS デプロイの場合。`
    マシンを削除する Orchestrator インスタンスのテナントです。
エントリ ポイントを指定しない場合、uipcli により、default エントリ ポイントを持つプロセスが作成されます。エントリ ポイントを指定した場合は、そのエントリ ポイントを持つプロセスが作成され、プロセス名に _{entryPoint} が付加されます。さらに、プロセスが手動で作成されたか、パイプラインから作成されたかにかかわらず、package.Id に関連付けられているすべてのプロセスが最新バージョンに更新されます。

使用状況:

package deploy <packages_path> <orchestrator_url> <orchestrator_tenant> [-u <orchestrator_user> -p <orchestrator_pass>] [-t <auth_token> -a <account_name>] [-A <account_for_app> -I <application_id> -S <application_secret> --applicationScope] [-o <folder_organization_unit>] [-c <create_process>] [-e <environment_list>] [-l <language>]package deploy <packages_path> <orchestrator_url> <orchestrator_tenant> [-u <orchestrator_user> -p <orchestrator_pass>] [-t <auth_token> -a <account_name>] [-A <account_for_app> -I <application_id> -S <application_secret> --applicationScope] [-o <folder_organization_unit>] [-c <create_process>] [-e <environment_list>] [-l <language>]

:

  • package deploy "C:\UiPath\Project 1" "https://uipath-orchestrator.myorg.com" default -u admin -p 123456

  • package deploy "C:\UiPath\Project\Package.1.0.6820.22047.nupkg" "https://uipath-orchestrator.myorg.com" default -u admin -p 123456 -o OurOrganization

  • package deploy "C:\UiPath\Project\TestsPackage.1.0.6820.22047.nupkg" "https://uipath-orchestrator.myorg.com" default -u admin -p 123456 -e SAPEnvironment,ExcelAutomationEnvironment -l en-US

  • package deploy "C:\UiPath\Project\Package.1.0.6820.22047.nupkg" "https://uipath-orchestrator.myorg.com" default -t a7da29a2c93a717110a82 -a myAccount

  • package deploy "C:\UiPath\Project\TestsPackage.1.0.6820.22047.nupkg" "https://uipath-orchestrator.myorg.com" default -A myAccountForExternalApp -I myExternalAppId -S myExternalAppSecret --applicationScope "OR.Folders.Read OR.Settings.Read"

  • package deploy "C:\UiPath\Project\TestsPackage.1.0.6820.22047.nupkg" "https://uipath-orchestrator.myorg.com" default -u admin -p 123456 -e SAPEnvironment,ExcelAutomationEnvironment -l en-US -h EntryPoint1,EntryPoint2

プロジェクトをパッケージ化する

前提条件:

  1. uipcli package を使用して package タスクを実行します。利用可能なサブタスクのリストが表示されます。
  2. 必要なパラメーターを指定し、pack サブタスクを実行します。

    以下のパラメーターのリストをご覧ください。

注:

プロジェクトの検証は、UiPath CLI のパック タスクや分析タスクでは実行されません。

凡例: (*) - 任意です。Orchestrator のライブラリとの依存関係がある場合にのみ有効です。

パラメーター

説明

-o または --output (必須)

プロジェクトのパッケージ化先の Orchestrator フォルダーです。

-v または --version

パッケージのバージョンを設定します。

--autoVersion

パッケージのバージョンを自動生成します。

--outputType

特定の種類に出力を強制します。

--splitOutput

ランタイムライブラリとデザインライブラリへの出力分割を可能にします。

--repositoryUrl

プロジェクトのバージョン管理が行われるリポジトリ URL です。

--repositoryCommit

プロジェクトのビルド元のリポジトリ コミット。

--repositoryBranch

プロジェクトの構築元のリポジトリブランチ。

--repositoryType

VCS システム リポジトリの種類。

--projectUrl

Automation Hub のアイデアの URL

--releaseNotes

リリース ノートを追加する

--libraryOrchestratorUsername (*)

(ユーザー名とパスワードによる基本認証を使用する場合は必須)

Orchestrator への認証に使用するユーザー名です。対応するパスワードと組み合わせて使用する必要があります。

パッケージで Orchestrator フィードのライブラリを参照する場合、必須です。

--libraryOrchestratorPassword (*)

(ユーザー名とパスワードによる基本認証を使用する場合は必須)

Orchestrator への認証に使用するパスワードです。対応するユーザー名と組み合わせて使用する必要があります。

パッケージで Orchestrator フィードのライブラリを参照する場合、必須です。

--libraryOrchestratorAuthToken (*)

(トークンベースの認証を使用する場合は必須)

Orchestrator への認証に使用する OAuth2 更新トークンです。アカウント名およびクライアント ID と組み合わせて使用する必要があります。

パッケージで Orchestrator フィードのライブラリを参照する場合、必須です。

--libraryOrchestratorAccountName (*)

(トークンベースの認証を使用する場合は必須)

Orchestrator Cloud RPA のアカウント名です。OAuth2 更新トークンおよびクライアント ID と組み合わせて使用する必要があります。

パッケージで Orchestrator フィードのライブラリを参照する場合、必須です。

--libraryOrchestratorAccountForApp (*)

Orchestrator Cloud RPA のアカウント名 (組織名) です。外部アプリケーションのアプリケーション IDアプリケーション シークレットアプリケーション スコープと組み合わせて使用する必要があります。

パッケージで Orchestrator フィードのライブラリを参照する場合、必須です。

--libraryOrchestratorApplicationId (*)

(外部アプリケーション認証を使用する場合は必須)

外部アプリケーション ID です。アプリケーション アカウントアプリケーション シークレットアプリケーション スコープと組み合わせて使用する必要があります。

パッケージで Orchestrator フィードのライブラリを参照する場合、必須です。

--libraryOrchestratorApplicationSecret (*)

(外部アプリケーション認証を使用する場合は必須)

外部アプリケーション シークレットです。アプリケーション アカウントアプリケーション IDアプリケーション スコープと組み合わせて使用する必要があります。

パッケージで Orchestrator フィードのライブラリを参照する場合、必須です。

--libraryOrchestratorApplicationScope (*)

(外部アプリケーション認証を使用する場合は必須)

アプリケーション スコープを単一のスペースで区切って列挙したリストです。外部アプリケーションのアプリケーション アカウントアプリケーション IDアプリケーション シークレットと組み合わせて使用する必要があります。

パッケージで Orchestrator フィードのライブラリを参照する場合、必須です。

--libraryOrchestratorFolder (*)

対象の Orchestrator フォルダーの名前です。

サブフォルダーを入力するには、親フォルダーの名前とサブフォルダーの名前の両方を入力してください。例: AccountingTeam\TeamJohn
--libraryOrchestratorUrl (*)

Orchestrator インスタンスの URL です。

--libraryOrchestratorTenant (*)

マシンを削除する Orchestrator インスタンスのテナントです。

--libraryIdentityUrl (PaaS デプロイの場合のみ必須)
Identity Server の URL です。
-y または --disableTelemetry

テレメトリ データを無効化します。

--traceLevel

イベントのトレースを表示します。

-l または --language

Orchestrator のユーザー インターフェイスで使用する言語です。

--disableBuiltInNugetFeeds

組み込みの NuGet フィードを無効にします。

--help

このコマンドのパラメーターと例を表示します。

--version

バージョン情報を表示します。

Project(s) Path (pos. 0) (必須) project.json ファイルのパス、または project.json ファイルを含むフォルダーのパスです。

使用状況:

package pack <project_path> -o <destination_folder> [-v <version>] [--autoVersion] [--outputType <Process|Library|Tests|Objects>] [--libraryOrchestratorUrl <orchestrator_url> --libraryOrchestratorTenant <orchestrator_tenant>] [--libraryOrchestratorUsername <orchestrator_user> --libraryOrchestratorPassword <orchestrator_pass>] [--libraryOrchestratorAuthToken <auth_token> --libraryOrchestratorAccountName <account_name>] [--libraryOrchestratorFolder <folder>] [-l <language>]package pack <project_path> -o <destination_folder> [-v <version>] [--autoVersion] [--outputType <Process|Library|Tests|Objects>] [--libraryOrchestratorUrl <orchestrator_url> --libraryOrchestratorTenant <orchestrator_tenant>] [--libraryOrchestratorUsername <orchestrator_user> --libraryOrchestratorPassword <orchestrator_pass>] [--libraryOrchestratorAuthToken <auth_token> --libraryOrchestratorAccountName <account_name>] [--libraryOrchestratorFolder <folder>] [-l <language>]

例:

  • package pack "C:\UiPath\Project\project.json" -o "C:\UiPath\Package"

  • package pack "C:\UiPath\Project\project.json" -o "C:\UiPath\Package" -v 1.0.6820.22047

  • package pack "C:\UiPath\Project\project.json" -o "C:\UiPath\Package" --autoVersion

  • package pack "C:\UiPath\Project" -o "C:\UiPath\Package"

  • package pack "C:\UiPath\Project\project.json" -o "C:\UiPath\Package" --outputType Tests -l en-US

パッケージをテストする/テスト セットを実行する

前提条件:

  1. uipcli test を使用して test タスクを実行します。利用可能なサブタスクのリストが表示されます。
  2. 必要なパラメーターを指定し、run サブタスクを実行します。

    以下のパラメーターのリストをご覧ください。

    パラメーター

    説明

    -P または --project-pathテストする Testing パッケージ ファイルのパスです。
    -s または --testset

    実行するテスト セットに表示される名前です。 テスト セットにテスト ケースの最新バージョンが含まれるようにします。テスト セットが既定のフォルダーに含まれていない場合は、前に適切なフォルダー名を含めてください。 例: AccountingTeam\TestSet

    --out結果ファイルの種類 <junit|uipath> です。
    -r または --result_path結果を保存するファイルの保存先パスです。
    -e または --environment (クラシック フォルダーの場合は必須) パッケージをデプロイするロボット グループです。project path と組み合わせて使用する必要があります。
    -w または --timeoutテスト セットが実行されるまで待機する時間 (秒) です。既定値は 7200 秒です。
    -i または --input_path (エントリ ポイント ワークフローに、コマンド ラインを介して渡す入力パラメーターがある場合は必須) JSON 入力ファイルのフル パスです。
    --attachRobotLogs実行された各テスト ケースのロボット ログと JUnit テスト レポートを添付します。

    --repositoryUrl

    プロジェクトのバージョン管理が行われるリポジトリ URL です。

    --repositoryCommit

    プロジェクトのビルド元のリポジトリ コミット。

    --repositoryBranch

    プロジェクトの構築元のリポジトリブランチ。

    --repositoryType

    VCS システム リポジトリの種類。

    --projectUrl

    Automation Hub のアイデアの URL

    --releaseNotesリリース ノートを追加する
    --disableBuiltInNugetFeeds組み込みの NuGet フィードを無効化します。

    --retryCount

    失敗したテスト ケースのリトライ回数。

    -u または --username (ユーザー名とパスワードによる基本認証を使用する場合は必須)

    Orchestrator への認証に使用するユーザー名です。対応するパスワードと組み合わせて使用する必要があります。

    -p または --password (ユーザー名とパスワードによる基本認証を使用する場合は必須)

    Orchestrator への認証に使用するパスワードです。対応するユーザー名と組み合わせて使用する必要があります。

    -t または --token (トークンベースの認証を使用する場合は必須)

    Orchestrator への認証に使用する OAuth2 更新トークンです。アカウント名およびクライアント ID と組み合わせて使用する必要があります。

    -a または --accountName (トークンベースの認証を使用する場合は必須)

    Orchestrator Cloud RPA のアカウント名です。OAuth2 更新トークンおよびクライアント ID と組み合わせて使用する必要があります。

    -A--accountForApp

    Orchestrator Cloud RPA のアカウント名 (組織名) です。外部アプリケーションのアプリケーション IDアプリケーション シークレットアプリケーション スコープと組み合わせて使用する必要があります。

    -I または --applicationId (外部アプリケーション認証を使用する場合は必須)

    外部アプリケーション ID です。アプリケーション アカウントアプリケーション シークレットアプリケーション スコープと組み合わせて使用する必要があります。

    -S または --applicationSecret (外部アプリケーション認証を使用する場合は必須)

    外部アプリケーション シークレットです。アプリケーション アカウントアプリケーション IDアプリケーション スコープと組み合わせて使用する必要があります。

    --applicationScope (外部アプリケーション認証を使用する場合は必須)

    アプリケーション スコープを単一のスペースで区切って列挙したリストです。外部アプリケーションのアプリケーション アカウントアプリケーション IDアプリケーション シークレットと組み合わせて使用する必要があります。

    -o または --organizationUnit

    テスト セットを実行する Orchestrator フォルダーです。

    -l または --language

    Orchestrator のユーザー インターフェイスで使用する言語です。

    -y または --disableTelemetry

    テレメトリ データを無効化します。

    --traceLevel

    イベントのトレースを表示します。

    --identityURL (PaaS デプロイの場合のみ必須)

    Identity Server の URL です。

    --help

    このコマンドのパラメーターと例を表示します。

    --version

    バージョン情報を表示します。

    Orchestrator URL (pos. 0) (必須) Orchestrator インスタンスの URL です。

    Orchestrator Tenant (pos. 1)

    • (必須) SaaS デプロイの場合。
    • (任意) PaaS デプロイの場合。
    パッケージまたはテスト セットが存在するテナントです。

使用状況:

test run <orchestrator_url> <orchestrator_tenant> [-i <input_path>] [-P <package>] [-s <testset>] [-u <orchestrator_user> -p <orchestrator_pass>] [-t <auth_token> -a <account_name>] [-A <account_for_app> -I <application_id> -S <application_secret> --applicationScope] [-e <environment>] [-o <folder_organization_unit>] [-l <language>]test run <orchestrator_url> <orchestrator_tenant> [-i <input_path>] [-P <package>] [-s <testset>] [-u <orchestrator_user> -p <orchestrator_pass>] [-t <auth_token> -a <account_name>] [-A <account_for_app> -I <application_id> -S <application_secret> --applicationScope] [-e <environment>] [-o <folder_organization_unit>] [-l <language>]

:

  • test run "https://orch-23-10-paas.cloudapp.azure.com/" "TenantName" -u "orchestratorUsername" -p "********" -o "FolderName" --traceLevel Information -P "C:\userprofile\AutomationProjectWithTestCases\project.json"

  • test run "https://orch-23-10-paas.cloudapp.azure.com/" "TenantName" -I "76000552-3e4f-4590-9317-cdb420001f1d" -S "********" --applicationScope "OR.Folders OR.BackgroundTasks OR.TestSets OR.TestSetExecutions OR.TestSetSchedules OR.Settings.Read OR.Robots.Read OR.Machines.Read OR.Execution OR.Assets OR.Users.Read OR.Jobs OR.Monitoring" --identityUrl "https://orch-23-10-paas.cloudapp.azure.com/identity" -o "FolderName" --traceLevel Information -P "C:\userprofile\AutomationProjectWithTestCases\project.json"

  • test run "https://automation-suite.base.url.com/" "TenantName" -A "organizationName" -I "3f6239b9-e0e8-465e-a429-d9ffd1d9e57a" -S "********" --applicationScope "OR.Folders OR.BackgroundTasks OR.TestSets OR.TestSetExecutions OR.TestSetSchedules OR.Settings.Read OR.Robots.Read OR.Machines.Read OR.Execution OR.Assets OR.Users.Read OR.Jobs OR.Monitoring" -o "FolderName" --traceLevel Information -P "C:\userprofile\AutomationProjectWithTestCases\project.json"

  • test run "https://cloud.uipath.com/" "TenantName" -A "organizationName" -I "becc663c-8f1e-409a-a75f-c00330d80bc8" -S "********" --applicationScope "OR.Folders OR.BackgroundTasks OR.TestSets OR.TestSetExecutions OR.TestSetSchedules OR.Settings.Read OR.Robots.Read OR.Machines.Read OR.Execution OR.Assets OR.Users.Read OR.Jobs OR.Monitoring" -o "FolderName" --traceLevel Information -P "C:\userprofile\AutomationProjectWithTestCases\project.json

  • test run "https://orch-23-10-paas.cloudapp.azure.com/" "TenantName" -u "orchestratorUsername" -p "********" -o "FolderName" --traceLevel Information -P "C:\userprofile\AutomationProjectWithTestCases\project.json" --out junit

  • test run "https://orch-23-10-paas.cloudapp.azure.com/" "TenantName" -u "orchestratorUsername" -p "********" -o "FolderName" --traceLevel Information -P "C:\userprofile\AutomationProjectWithTestCases\project.json" --out uipath

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

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
Uipath Logo White
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.