- 基本情報
- 管理
- RPA ワークフロー プロジェクト
- アプリ プロジェクト
- エージェンティック プロセス
- Agents
- Solutions (ソリューション)
- API ワークフロー
- テスト
Studio Web ガイド
ワークフロー デザイナーから直接プロジェクトを実行して、プロジェクトをデバッグできます。
プロジェクトは、使用しているアカウントに対して選択したロボットの種類で実行されます。既定では、オートメーションは Automation Cloud™ - サーバーレス ロボットで実行されます。詳しくは、「 Unattended ロボットの設定」をご覧ください。
ローカル マシンを使用してプロジェクトを実行することもできます。そのためには、デバッグ ボタンの横にあるドロップダウン メニューを展開して、[ ローカル マシン] オプションまたは [ クラウド] オプションを選択します。
ローカルでデバッグするには、UiPath® Assistant v2024.10.5 以降をインストールして実行する必要があります。お使いのマシンに UiPath Assistant がインストールされていない場合、マシン上でのテストを選択すると、UiPath Assistant をダウンロードするよう求めるプロンプトが表示されます。また、同じユーザー名を使用して、同じ組織およびテナント内で Assistant と Studio Web にサインインする必要もあります。
プロジェクトを実行するためのオプションは次のとおりです。
- クラウドでデバッグ、 または ローカル マシンでデバッグ - メイン ワークフローから開始して、プロジェクト全体が実行されます。プロジェクトの実行時に [ 停止 ] を選択すると、実行を停止してプロジェクトに戻ることができます。
ヒント:
If you want an automation to pause before a certain activity, add a breakpoint to that activity. For example, you may want to check the results of the steps in a workflow up to a certain point before continuing with the execution. To add a breakpoint, select Actions
> Add breakpoint for that activity. When the breakpoint is reached, the workflow pauses, and you can either stop execution, continue running the rest of the workflow, or continue running the workflow step by step.
プロジェクトの実行中は、現在実行されているアクティビティの上部に砂時計アイコンが表示されます。アクティビティが正常に実行されると、アイコンは緑色のチェックマークに変わります。アクティビティの実行時にエラーが発生して実行が停止した場合、アクティビティの上部に赤色のエラー アイコンが表示され、アクティビティのヘッダーも赤色で強調表示されます。アイコンにカーソルを合わせると、エラー メッセージとエラーの原因が表示されます。
- ステップごとにデバッグ - ワークフローは Main ワークフローから開始してアクティビティを一度に 1 つずつ実行するので、途中で各ステップを検証できます。ステップごとに実行する場合、次のオプションを使用できます。
- 停止 - 実行を停止し、プロジェクトに戻ります。
- 続行 - 残りのステップをすべて実行するか、最初のブレークポイントに到達するまで実行します。
- 次のステップ - 次のステップのみを実行します。
[実行結果] パネルで、実行それぞれの進行状況の詳細を確認できます。
実行の進行状況を簡単に追跡したり、アクティビティの結果に関する情報を表示したりしやすくするには、プロジェクトの特定のポイントに [ 1 行を書き込み ] アクティビティまたは [メッセージをログ ] アクティビティを追加します。これらのアクティビティは [ 実行結果 ] パネルにメッセージを表示します。また、前のアクティビティの出力をメッセージに含めるよう設定することもできます。たとえば、スプレッドシートを処理する多数のアクティビティを含むプロジェクトでは、最後のアクティビティの後に [1 行を書き込み] アクティビティを追加し、「ファイル名の処理が完了しました。」というメッセージを表示するように設定できます。この例では、スプレッドシートを取得した前のアクティビティの出力を使用してファイル名を動的に設定できます。
複数のワークフロー ファイルを含むプロジェクトで [テスト] および [ステップごとにテスト] を実行すると、現在作業しているワークフローに関係なくメイン ワークフローが実行されます。
プロジェクト内の特定のワークフローをデバッグするには、プロジェクト エクスプローラーでワークフロー ファイルを右クリックし、以下を選択します。
- デバッグ - ワークフロー全体を実行します。
- ステップごとにデバッグ し、ワークフローのアクティビティを一度に 1 つずつ実行します。
プロジェクトのデバッグ時に変数を監視する
When you're debugging a project step by step, you can follow the values of variables, arguments, and expressions as the workflow runs by selecting Open watches panel
on the right of the workflow designer. Watching values can be helpful in identifying potential issues.
変数と引数はウォッチに自動的に追加されます。変数と引数にプロパティが複数ある場合は、そのエントリを展開すると、利用可能なプロパティの値を表示できます。
ウォッチを追加するには、以下の手順を実行します。
- Select Open watches panel
on the right of the project page. - 表示されるテキスト ボックスに値を入力して Enter キーを押します。入力を開始するとオート コンプリートの候補が表示されます。
内部のトリガー イベントの値 (UipathEvent や UipathEventObjectType など) は、[ウォッチ] パネルにローカル変数の値として表示されません。ただし、これらの値は [式エディター] で利用可能です。
Orchestrator のイベント トリガー (ワークフローで明示的に設定されているトリガーではない) を使用してオートメーションを開始する場合、そのイベント トリガーのデータには [式エディター] からのみアクセスできます。Orchestrator のトリガーについて詳しくは、『Orchestrator ユーザー ガイド』をご覧ください。