2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

【RPA】非エンジニアによるUiPathロボット開発 Episode03 - webアプリ操作①

Posted at

前回も書きましたが、UiPathはアクティビティを繋げてワークフローを作成し、そのワークフローを実行することによってUI操作の自動化を実現します。
じゃあどんなアクティビティがあるの?というとコレがものすごい量があって、学習意欲をいきなり削ってくれますw(とはいえ頻繁に使うアクティビティは限られますが…)
今回はUiPathを楽しんで使う第一歩として、Recording機能を使って、Excelのマクロ録画みたいな感じで手軽にUI操作の自動化をしてみたいと思います。
#今回のゴール
UiPathのRecording機能を使ってGoogleマップのルート検索を自動化する
#自動化する処理の概要
ワークフローを作る前に、自動化したい処理内容を箇条書きでも良いので書き出しておくと良いでしょう。今回であれば下記のようになります。

  1. Googleマップを開く
  2. ルート検索モードにする
  3. 出発地に東京駅と入力する
  4. 目的地に新宿駅と入力する
  5. 検索ボタンを押す
    #Recording機能の使い方
  6. まずは新規ワークフローを作成してください。わからない場合はこちらをご覧ください。
  7. **IE(Internet Explorer)**でGoogleマップを開いてください。(この記事執筆時点では、Chromeでの動作が安定しないので、IEを使っています。)
  8. DESIGNのRecordingをクリックして、Webを選択してください。image.png
  9. Web Recordingというウィンドウが開いたらOpen Browserをクリックしてください。image.png
  10. Googleマップが表示されているIEにフォーカスを合わせて左クリックします。そうすると下記のような表示になりますので、OKをクリックします。image.png
  11. 次に、Web RecordingウィンドウのRecordをクリックします。image.png
  12. ルート検索ボタンにフォーカス(下図のオレンジ枠で囲われている部分)を合わせて左クリックします。image.png
  13. 出発地にフォーカスを合わせてクリックする
    image.png
  14. 東京駅 と入力してEnterキーを押す
    image.png
  15. 目的地にフォーカスを合わせてクリックする
    image.png
  16. 新宿駅 と入力してEnterキーを押す
    image.png
    image.png
  17. 検索ボタン(虫メガネ)をクリックする
    image.png
    image.png
  18. Escキーを押すと Web Recordingウィンドウが開くので、Save & Exit をクリックする
    image.png
  19. そうすると、開発パネルにワークフローができます。これで完成です。最後にIEを閉じましょう。
    image.png

#ワークフローの実行
先ほどRecording機能で作成したワークフローを実行して、想定した動きをするか確認しましょう。
ワークフローを実行するには、StudioのDESIGNにあるRunボタンをクリック、もしくはF5キーを押すと、ワークフローが実行されます。
image.png

次回は、今回作成したワークフローに設置されているアクティビティの説明と、ユーザー入力を受け付けて出発地・目的地に好きな文字列を設定できるようにしてみましょう。

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?