- 基本情報
- 管理
- オートメーションを設計する
- プロジェクトを実行およびテストする
- プロジェクトを実行する
- 実行結果を表示する
- プロジェクトをパブリッシュする
- オートメーションを管理する
- Studio Web API
プロジェクトを実行する
ワークフロー デザイナーからプロジェクトを直接実行して、プロジェクトをテストできます。
プロジェクトは、使用しているアカウントに対して選択したロボットの種類で実行されます。既定では、オートメーションは Automation Cloud™ - サーバーレス ロボットで実行されます。詳しくは、「Unattended ロボットの設定」をご覧ください。
ローカル マシンを使用してプロジェクトを実行することもできます。そのためには、[テスト] ボタンの横にあるドロップダウン メニューを展開して [ ローカル マシン ] または [ クラウド 上] のオプションを選択します。
ローカルでテストするには、2024.10.5 以降の UiPath® Assistant をインストールして実行する必要があります。 マシンに UiPath Assistant がインストールされていない場合は、マシンでテストするときに UiPath Assistant をダウンロードするように求めるメッセージが表示されます。 また、Assistant と Studio Web に同じユーザー名で、同じ組織とテナント内でサインインする必要があります。
プロジェクトを実行するためのオプションは次のとおりです。
-
クラウドでテスト、または ローカル マシンでテスト - メイン ワークフローから開始して、プロジェクト全体が実行されます。プロジェクトの実行時に [停止] を選択すると、実行を停止してプロジェクトに戻ることができます。
ヒント:オートメーションを特定のアクティビティの前で一時停止するには、そのアクティビティにブレークポイントを追加します。たとえば、ワークフローの特定の時点までのステップの結果を確認してから、実行を続行できます。ブレークポイントを追加するには、そのアクティビティの [アクション] > [ブレークポイントを追加] を選択します。
ブレークポイントに到達するとワークフローは一時停止します。実行を停止するか、引き続き残りのワークフローを実行するか、引き続きワークフローをステップごとに実行することができます。
プロジェクトの実行中は、現在実行されているアクティビティの上部に砂時計アイコンが表示されます。アクティビティが正常に実行されると、アイコンは緑色のチェックマークに変わります。アクティビティの実行時にエラーが発生して実行が停止した場合、アクティビティの上部に赤色のエラー アイコンが表示され、アクティビティのヘッダーも赤色で強調表示されます。アイコンにカーソルを合わせると、エラー メッセージとエラーの原因が表示されます。
-
ステップごとにテスト - ワークフローは Main ワークフローから開始してアクティビティを一度に 1 つずつ実行するので、途中で各ステップを検証できます。ステップごとに実行する場合、次のオプションを使用できます。
- 停止 - 実行を停止し、プロジェクトに戻ります。
- 続行 - 残りのステップをすべて実行するか、最初のブレークポイントに到達するまで実行します。
- 次のステップ - 次のステップのみを実行します。
複数のワークフロー ファイルを含むプロジェクトで [テスト] および [ステップごとにテスト] を実行すると、現在作業しているワークフローに関係なくメイン ワークフローが実行されます。
プロジェクト内の特定のワークフローをデバッグするには、プロジェクト エクスプローラーでワークフロー ファイルを右クリックし、以下を選択します。
- ワークフローをテスト: ワークフロー全体を実行します。
- ステップごとにワークフローをテスト: ワークフローのアクティビティを一度に 1 つずつ実行します。
プロジェクトをステップごとにテストする際に、ワークフロー デザイナーの右側にある [[ウォッチ] パネルを開く] を選択すると、ワークフローの実行に沿って、変数、引数、式の値を追跡できます。値を監視すると、潜在的な問題を特定するのに役立ちます。
変数と引数はウォッチに自動的に追加されます。変数と引数にプロパティが複数ある場合は、そのエントリを展開すると、利用可能なプロパティの値を表示できます。
ウォッチを追加するには、以下の手順を実行します。
- プロジェクト ページの右側にある [[ウォッチ] パネルを開く] を選択します。
- 表示されるテキスト ボックスに値を入力して Enter キーを押します。入力を開始するとオート コンプリートの候補が表示されます。
UipathEvent
や UipathEventObjectType
など) は、[ウォッチ] パネルにローカル変数の値として表示されません。ただし、これらの値は [式エディター] で利用可能です。
Orchestrator のイベント トリガー (ワークフローで明示的に設定されているトリガーではなく) を使用してオートメーションを開始する場合は、そのイベント トリガーのデータには [式エディター] からのみアクセスできます。Orchestrator のトリガーについて詳しくは、『Orchestrator ユーザー ガイド』をご覧ください。