ブラウザー統合のトラブルシューティング
Webサイトの要素をスパイできない
Webページを自動化するためにブラウザーの拡張機能を使用するには、拡張機能とBlue Prism間の接続が必要になります。Webサイトの要素をスパイできない状況は、Blue Prismとブラウザー間のタイムアウト時間を増やして接続を確立するのに十分な時間をとることで改善できます。
これをトラブルシューティングするには:
- Blue Prismをインストールした場所に移動し、テキストエディターでAutomate.exe構成ファイルを開きます。
-
BrowserAutomation.DefaultCommunicationTimeout値を増やします。
デフォルト値は3,000ミリ秒です(最適値はブラウザーの応答性によって異なります)。
- ブラウザーを再起動して必要なWebサイトに移動します。
ブラウザーの自動化は、許可が昇格されたランタイムリソースによって実行しないでください。自動化されたアプリケーションとのやり取りに影響する可能性があります。ランタイムリソースの許可は、ブラウザーの拡張機能のネイティブメッセージングホスト(NMH)のユーザーコンテキストの許可と一致する必要があります。
Firefox拡張機能を読み込めない
Firefoxの詳細設定では、新しい拡張機能の有効化を禁止できます。
Firefoxのアドレスバーに「about:config」と入力し、次の値が適用されていることを確認します。
設定 |
値 |
---|---|
extensions.autoDisableScopes |
0 |
この設定は、Blue PrismのFirefox拡張機能にのみ適用可能です。
HTTPSを使用するWebサイトをFirefoxでスパイできない
Firefoxの詳細設定では、HTTPSプロトコルを使用するサイトからの拡張機能とBlue Prismの通信を禁止できます。
Firefoxのアドレスバーに「about:config」と入力し、次の値が適用されていることを確認します。
設定 |
値 |
---|---|
network.websocket.allowInsecureFromHTTPS |
true |
この設定は、Blue PrismのFirefox拡張機能にのみ適用可能です。
ブラウザーの拡張機能が検出されない
アプリケーションモデラーから
このメッセージは、次のシナリオでも表示される場合があります。
- ブラウザーの拡張機能がインストール済みのBlue Prismバージョンと互換性がない(「ブラウザー拡張機能がBlue Prismバージョンと互換性がない」を参照)。
- Edge Chromiumブラウザーでスタートアップブーストモードが有効になっている。
-
Windowsのパフォーマンスカウンターが有効になっていない。これは、Blue Prismバージョン7.0~7.1.1にのみ影響します。
ブラウザーの拡張機能が検出されなかった場合のトラブルシューティング方法の詳細については、こちらのナレッジベースの記事を参照してください。
ブラウザー拡張機能がBlue Prismバージョンと互換性がない
使用しているブラウザー拡張機能が、インストールされているバージョンのBlue Prismと互換性がない場合、ユーザーに通知されます。6.10以降、Blue Prismブラウザー拡張機能のバージョン管理は、Blue Prismソフトウェアのバージョン管理パターンに従います。たとえば、Blue Prism 6.10の最初のリリースの場合は、6.10.0です。
「トラブルシューティング - ブラウザー統合」「」も参照してください。