- 基本情報
- 管理者向け
- RPA ワークフロー プロジェクト
- アプリ プロジェクト
- エージェンティック プロセス
- Agents
- Solutions (ソリューション)
- API ワークフロー
- テスト

Studio Web ガイド
アプリ プロジェクトをデバッグする
アプリ プロジェクトは 2 つの方法でデバッグできます。
アプリ内ログ記録メカニズムの使用
キーボード ショートカットの Shift + 4 を使用してアプリ内のログ メカニズムを開き、ログ ファイルをマシンに保存できます。デバッグ ログでは JSON 形式が使用されます。
次の 2 つのログ レベルが利用可能です。
- Info: 操作の開始、操作の終了など、機能に関するハイレベルなビジネス指向のデータをログ記録します。
- Trace: アプリケーション プロセスとシステム フローのすべてのステップにわたって、非常に詳細できめ細かいデータをログ記録します。
アプリ内ログのメカニズムにアクセスするには:
- アプリを実行します。
- キーボード ショートカットの Shift + 4 を使用してデバッガーをアクティブ化します。
- [記録] を選択します。デバッグ ロガーが開始します。
アプリのテストが完了したら、以下の手順に従ってログ ファイルをマシンにダウンロードします。
- [停止] ボタンを選択します。
- [ダウンロード] ボタンを選択します。
Studio Web のワークフロー デザイナーから
アプリ プロジェクトは、 他の Studio Web プロジェクトのデバッグと同じ方法でデバッグすることもできます。
アプリ プロジェクトをデバッグするには、デバッグ ボタンの横にあるドロップダウン メニューを展開し、[ ローカル マシン] オプション (ローカル ロボットを使用する場合) または [ クラウド] オプション (Cloud ロボットを使用する場合) を選択します。[ステップごとにデバッグ] オプションを使用して、プロジェクトのアクティビティを一度に 1 つずつデバッグすることもできます。
ローカルでデバッグするには、UiPath® Assistant v2024.10.5 以降をインストールして実行する必要があります。
アプリまたはそのオートメーションのいずれかにエラーがある場合、デバッグ ボタンは、そのエラーを解決するまで灰色表示されます。エラーのあるアプリやワークフローには、 プロジェクト エクスプローラーで名前の横に小さな赤いドットが表示されます。
デバッグ オプションを選択すると、アプリとそのオートメーション コードが Studio Web によって自動的に構築されます。しばらくすると、アプリが別のブラウザー タブで開き、アプリの機能をテストできます。
ブラウザーのポップアップ ブロッカーによってアプリを開けなくなっていないことを確認してください。アプリが自動的に開かない場合は、ツールチップが開きます。
アプリの実行中に Studio Web デザイナーに戻ることができます。その間、アプリ プロジェクトはデバッグ モードで実行されていることに注意してください。アプリ イベントによってトリガーされたオートメーションをクリックして操作したり、進行状況を [出力] パネルで確認したりできます。

アクティビティにブレークポイントを設定して、オートメーションの実行状況を確認することもできます。
オートメーションのブレークポイントがトリガーされると、アプリは実行を一時停止し、「 WorkflowName.xaml で一時停止」というメッセージが表示されます。アプリの実行を停止するか、それとも続行するかを選択できます。

[ウォッチ] パネルを開くと、実行が、一時停止されたアクティビティに到達した時点までの変数の値が表示されます。
ワークフロー全体の実行を続行するには、上部のリボンから [続行] ボタンを選択します。オートメーションの次のステップに進むには、[次のステップ] を選択します。デバッグ プロセスを終了してアプリ プロジェクトに戻るには、[停止] を選択します。