WinActor
前編では、Web画面を自動化する際にログイン時のステップを省略できる方法を紹介しました。
後編の今回は、一歩進んでWebページの表示が変わっても正常に稼働するシナリオをつくる方法について紹介します。
より安定したブラウザ操作を実現できるようになります。ご期待ください!
XPathは、簡単にいうと「Webサイト上にあるボタンや入力ボックスの位置を特定するための住所のようなもの」です。
XPathについては詳しく知らなくても使用することができるのでここでは省略しますが、詳しく知っていると、より高度な自動化を実現することができます。ご興味がある方はぜひ調べてみてください。
XPathを使った自動化では住所を指定して操作することになるので、Webページのレイアウトの構造が変わらなければ、テキストの表記が変わったとしてもエラーを発生させないようにすることが可能になります。
(ソースコードの位置も変わってしまうようなレイアウト変更などがあった場合は、再設定する必要があります)

XPathは下記の手順で、Chromeのデベロッパーツール(開発者ツール)から取得することが可能です。

ブラウザで取得したXPathをWinActor部品のプロパティに設定します。
これでXPathを利用した自動化は完了です!

※ 「値の取得」など他の部品でも同じように設定が可能です!
今回は、Webブラウザの画面の変化にも強いシナリオを作成するためのXPathを用いた自動化手法について説明しました。
いかがでしたでしょうか。
最初は慣れないかもしれませんが、XPathを用いることで安定したシナリオを作成できるようになるので、ぜひトライしてみてください!
【事例】DX Suiteによるタイムカード情報の入力業務の効率化
【SELFBOT】不安ゼロ! 新入社員・異動者のスマートオンボーディング
【AIチャットボット】資料探しの負担を減らす! SELFBOTで変わるRFP対応
【生成AI×VBA】すぐに始められる、タイパ重視の業務効率化
WinActorで手軽に! 画像データ入力の自動化
【教育事例】DX人材育成 全社員教育 1人の100歩編その(3)―スポットセンター開発
【教育事例】DX人材育成 全社員教育 1人の100歩編その(2)―DXスタートプログラム
【教育事例】DX人材育成 全社員教育 1人の100歩編その(1)―ハッカソン
職人コンサルが語るERP移行の基本:(4)システム切替のポイント
業務効率化の第一歩!“SELFBOT”で始める、AIとの新しい働き方(チャットボットとは)
業務効率化の第一歩!“SELFBOT”で始める、AIとの新しい働き方(SELFBOT機能紹介)