- リリース ノート
- 基本情報
- 管理者向け
- オートメーションを設計する
- プロジェクトを実行およびテストする
- オートメーションを管理する
- Web アプリ プロジェクト - プレビュー
Studio Web ガイド
UI Automation を使用してブラウザーを操作する
UI Automation Cloud が備える強力で包括的な機能は生産性向上を目的としており、ブラウザー ベースのクロスプラットフォーム オートメーションを構築することで反復的な作業の自動化、手動入力エラーの削減、全体的な効率の向上を実現します。
UI Automation Cloud では、Web アプリケーション操作時の人間の操作をシミュレートする幅広い機能が用意されています (例: 画面要素のクリック、テキストの入力、データ スクレイピング、画面スクレイピング)。
ビジネス シナリオをエンドツーエンドで実装するには、これらの機能を他の API ベースのアクティビティ パッケージ (Microsoft 365 や Integration Service アクティビティ パッケージなど) と連携させて、シームレスなデータ転送とリアルタイム同期を可能にします。
ライブ ストリーミング機能やロボットのレコーディング機能を使用して実行の様子を確認すると、エラーの原因をすばやく把握して UI ベースのオートメーションをトラブルシューティングできます。
また、UI Automation Cloud の機能として、Web ビジネス アプリケーションの nFactor 認証を自動化する、すぐに使えるソリューションも用意されており、連携している複数の認証要素を含むオートメーションの構築に役立ちます。詳しくは、「UI Automation ブラウザー コネクション」をご覧ください。
- 設計時 - 以下のブラウザーの Studio Web で、UI Automation アクティビティを使用するオートメーションを設計できます。
- Google Chrome - Windows と macOS で利用できます。
- Microsoft Edge - Windows で利用できます。
- Safari - macOS で利用できます。
Studio Web と対象の Web アプリは、同じブラウザー (Chrome、Edge、または Safari) でレンダリング必要があります。また、そのブラウザーの UiPath 拡張機能をインストールする必要があります。
-
実行時 - Studio Web で構築された UI Automation を使用するオートメーションは、既定で Chrome を使用して UiPath Cloud 内のサーバーレス ロボットで実行されます。UiPath Orchestrator を使用して、Windows、macOS、または Automation Cloud ロボットで無人で実行するように設定することもできます。ブラウザーと UiPath 拡張機能がインストールされている必要があります。
注: Safari ブラウザー拡張機能のサポートは、UiPath Assistant 2024.10.5 以降がインストールされている場合にのみ利用できます。
Google の Chrome Manifest V2 (MV2) の廃止のスケジュールにあわせて、2024 年 6 月より、Chrome および Edge 用の既存の Studio Web 拡張機能は、Manifest V3 に完全に対応したものに更新されました。この際、両方のブラウザー (Chrome と Edge) で同じ拡張機能 ID を維持するようにしました。
新しい MV3 拡張機能は、ブラウザーを再度開いたときに自動的に更新されるので、ユーザーからのアクションは必要ありません。MV3 へのアップグレード後は、対話型の選択を開始するたびに デバッグ バナーの通知が表示されます。
オートメーションをサーバーレス ロボットで実行する場合は、引き続き MV2 の拡張機能が使用されます。安定版での Chrome MV2 の廃止の前に、プリインストールされた Chrome の MV3 拡張機能を含むようサーバレス ロボットの画像も更新されます。
以下に、Studio Web で UI Automation を使用する最も一般的なユース ケースをいくつか示します。
ビジネス シナリオの自動化
- カスタマー サービスの自動化
顧客からよく寄せられる問い合わせへの応答を自動化します。Outlook から問い合わせデータを取得してビジネス アプリケーションにアップロードし、自動応答を生成します。
- 会計処理の自動化
経費レポートを作成し、経費と取引を自動的に分類して記帳プロセスを効率化します。
- 受注処理
SAP Fiori でのオーダー フルフィルメント プロセス (受注入力、請求、出荷など) を自動化します。
- 従業員のオンボーディング
自動化されたワークフローを使用して、Workday での採用プロセスを効率化し、新しい従業員のオンボーディングを行います。
Web スクレイピング
- 顧客からのフィードバックの分析
さまざまなレビュー サイトやソーシャル メディア Web プラットフォームに掲載された、製品/サービスに関するレビューやフィードバックを分析します。UI Automation の Web スクレイピング機能を使用してリアルタイムにデータを収集・分析し、製品/サービスを改善します。
- 価格の比較
さまざまな e コマース Web サイトの製品の価格を比較します。Web スクレイピング ツールを使用し、複数のソースから価格データを抽出して集計し、詳しく比較します。
- リード生成
メール アドレスや電話番号などの連絡先情報をさまざまな Web サイトから収集してリードを生成します。UI Automation の Web スクレイピング機能を使用してリード生成を自動化し、時間と労力を節約できます。
- 製品レビューのスクレイピング
さまざまなソースから e コマース Web サイトの製品レビューをスクレイピングし、製品の品質、顧客満足度、潜在的な問題についての洞察を得ます。Web スクレイピング ツールを使用してレビューを収集・分析し、製品/サービスを改善します。
テストの自動化
UI Automation はユーザー インターフェイスに対して自動化されたテストを実行し、ユーザー インターフェイスがさまざまなシナリオで正しく機能することを確認できます。
UI Automation アクティビティは非常に使いやすく、自動化の経験がなくても簡単に使用できます。このアクティビティではドラッグ アンド ドロップ方式のインターフェイスが提供されており、ポイント アンド クリック操作ですばやくオートメーションを構築できます。
Studio Web では、次のような複数の UI Automation アクティビティを利用できます。