【RPA】対応ブラウザー/ツール別比較

RPAは使い慣れたWebブラウザーで利用したいですよね。プライベートにおいてはいまはもうあまりInternet Explorer (IE)は使われていない[^1]かもしれませんが、ビジネスにおけるWebブラウザーは社内システムとの互換性の観点から、まだIEのシェアが高いと言われています。IE11はHTML5に部分的にしか対応しておらず、モダンなWebページを開くと頻繁にフリーズしたり見え方が変わったりするため、特に社外のページについてはIE11以外のブラウザーを使って操作したいところです。マイクロソフトもIE11の継続利用は推奨していないですものね。[^2]

ということで、Webブラウザーへの対応について主要5大RPAソフトウェア (WinActor、BizRobo!、UiPath、Automation Anywhere、Blue Prism)の比較をしてみたいと思います。

# 対応ブラウザー - ずばり比較！

**凡例:** 

* **上段=製品対応レベル:** 製品として利用できるすべてのWebブラウザー機能を利用できれば👍、製品としての動作に対応していれば🔴、対応していないものは❌としました。
* **下段=DOM対応レベル:** DOMに対応した要素解析ができるなら⭐、できない場合は💀としました。

マークの右横の数字は初めて対応したバージョン番号です。
ブラウザーに対応するには、通常、ブラウザー毎に専用のアドインをインストールします。[^3]

|RPAソフトウェア|IE11|Chrome|Edge|Firefox|説明|
|:--|:--:|:--:|:--:|:--:|:--|
|WinActor|👍<br/>⭐|👍6<br/>⭐5|🔴<br/>⭐|🔴<br/>⭐6|IEモード、Chromeモード (V6~)、そしてライブラリはIE用/ブラウザ用(XPath、Firefox対応はv6~)に分かれており、対応状況が違う。|
|BizRobo!|❌<br/>💀|❌<br/>💀|❌<br/>💀|❌<br/>💀|DS/DAで動作するブラウザーはどのブラウザーとも異なるWebkit/Chromiumベースのオリジナルブラウザーです。このブラウザー内でのDOMによる要素解析には対応しています。|
|UiPath|👍<br/>⭐|👍<br/>⭐|👍$\tiny{2019}$<br/>⭐|👍<br/>⭐|Edgeの拡張機能はまだベータ版です。|
|Automation Anywhere|👍<br/>⭐|🔴<br/>⭐|🔴<br/>⭐|🔴<br/>⭐$\tiny{11.3.3}$|Object Cloningはすべてのブラウザーで対応。Web recorder、繰り返しテーブルのスクレイピングはIE11のみ。Object Cloning/Meta BotにおけるMozilla Firefoxサポートは11.3.3から。Launch WebsiteコマンドでIE以外のブラウザーに対応したのは11.3.2から。|
|Blue Prism|👍<br/>⭐|👍$\tiny{6.3}$<br/>⭐|❌<br/>💀|👍$\tiny{6.4}$<br/>⭐|Chrome/Firefoxは6.3/6.4からスパイモードが利用可能。Browser-Based-Applicationによる操作。|

# 参考情報

* WinActor
    * [WinActor Ver. 6新機能](https://winactor.biz/product/winactor_v6.html)
    * [WinActorの対応ブラウザー](http://www.matchcontact.net/winactor_jp/faq.asp?faqno=JPN00002&sugtype=&logid=720304627)
    * [WinActorで困った話　その２（Chrome編）](https://qiita.com/toshi_orz/items/78ab7e0c76fb7cabef8e) - Qiita
* [BizRobo!の対応ブラウザー](https://knowledge.bizrobo.com/hc/ja/articles/360027984532-BizRobo-%E3%81%AE%E5%AF%BE%E5%BF%9C%E3%83%96%E3%83%A9%E3%82%A6%E3%82%B6)
* UiPath
    * [Chrome 拡張機能](https://docs.uipath.com/studio/lang-ja/docs/chrome-extension)
    * [Firefox 拡張機能](https://docs.uipath.com/studio/lang-ja/docs/firefox-extension)
    * [Edge 拡張機能](https://docs.uipath.com/studio/lang-ja/docs/edge-extension)
    * [Internet Explorer x64](https://docs.uipath.com/studio/lang-ja/docs/internet-explorer-x64)
* Automation Anywhere
    * [Enterpriseクライアントの前提条件](https://docs.automationanywhere.com/bundle/enterprise-v11.3/page/enterprise/topics/aae-client/install/enterprise-prerequisites.html?_LANG=jpjp) - Automation Anywhere 製品ドキュメント
    * [v11.3.3 Release Note](https://docs.automationanywhere.com/bundle/enterprise-v11.3/page/enterprise/topics/release-notes/release-notes-11-3-3.html?_LANG=jpjp) - Automation Anywhere 製品ドキュメント
    * [v11.3.2 Release Note](https://docs.automationanywhere.com/bundle/enterprise-v11.3/page/enterprise/topics/release-notes/release-notes-11-3-2.html?_LANG=jpjp) - Automation Anywhere 製品ドキュメント
    * [【Automation Anywhere】Web操作でどちらを使う? Object Cloningコマンド vs Web Recorderコマンド](https://qiita.com/Okura_/items/b8e0e65a9c8b86eb4716) - Qiita
* Blue Prism
    * [Blue Prism v6.3データシート](https://www.blueprism.com/uploads/resources/BluePrismv6.3%E3%83%87%E3%83%BC%E3%82%BF%E3%82%B7%E3%83%BC%E3%83%88.pdf)
    * [Blue Prism v6.4データシート](https://www.blueprism.com/uploads/resources/BluePrismv6.4%E3%83%87%E3%83%BC%E3%82%BF%E3%82%B7%E3%83%BC%E3%83%88.pdf)

[^1]: [日本におけるデスクトップブラウザーマーケットシェア 2018/09-2019/09](https://gs.statcounter.com/browser-market-share/desktop/japan#monthly-201809-201909) - statcounter
[^2]: [Internet Explorer の今後について](https://blogs.technet.microsoft.com/jpieblog/2018/07/18/internet-explorer-support/) - Japan IE Support Team Blog
[^3]: 拡張機能のインストールはインストーラーもしくは開発クライアントから行います。<br/>**UiPathの場合**<br/>![uipath-extensions.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/490819/e4e70269-45cb-b501-3e87-492efb5a6810.jpeg)<br/><br/>**Automation Anywhereの場合**<br/>![aa-ce-trial11.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/19e252f8-c449-a952-618f-2ea9cb085c41.png)<br/>

# 関連記事

* [【RPA】ロボット実行環境のOS対応状況/ツール別比較](https://qiita.com/Okura_/items/8975d6cd7ba0ff2ff61b)
* [【RPA】基本用語/ツール別比較](https://qiita.com/Okura_/items/2cb0dd2ce17356bb50ea)
* [【RPA】どのランタイム環境上で作られているか/ツール別比較](https://qiita.com/Okura_/items/a3f9393267e655e7300d)
* [【RPA】メールの送受信/ツール別比較](https://qiita.com/Okura_/items/369d95a938a05e836417)
* [【RPA】自動化に対する思想/ツール別比較](https://qiita.com/Okura_/items/1c8b29d40d98f2e5ce63)
* [【RPA】サーバー管理の仕組み/ツール別比較](https://qiita.com/Okura_/items/dfc380ec50df6b289391)
* [【RPA】トリガー・スケジュール機能/ツール別比較](https://qiita.com/Okura_/items/7d5e617260378fd2947f)
* [【RPA】ロボットの稼働方法 (ヒトロボ協働型・ロボ自律型)別ライセンス提供/ツール別比較](https://qiita.com/Okura_/items/e9c9f394ae5805481b2b)
* [【RPA】オブジェクト指向のロボット作成/ツール別比較](https://qiita.com/Okura_/items/923706e8f4c8e3628522)
* [【RPA】シンクライアント操作への対応/ツール別比較](https://qiita.com/Okura_/items/13de777603cd9912992b)
* [【RPA】SAP対応/ツール別比較](https://qiita.com/Okura_/items/b265ca3f083b92471b58)
* [【RPA】コーディング知識の必要度/ツール別比較](https://qiita.com/Okura_/items/71a577e2141591c88a33)
* [【RPA】UI Automation 対応状況/ツール別比較](https://qiita.com/Okura_/items/95a78c46454ae0dac036)
* [【RPA】ログイン情報の保管方法/ツール別比較](https://qiita.com/Okura_/items/12cdcc743670c6d9c7c7)