下記ノードを用いてEdge、Chrome、Firefoxのブラウザ起動を行う際に
ブラウザの起動に失敗し、エラーが発生することがございます。
■対象ノード
・「ライブラリ」->「23_ブラウザ関連」->「01_起動&クローズ」->「ブラウザ起動」
・「ライブラリ」->「23_ブラウザ関連」->「01_起動&クローズ」->「ブラウザ起動(ドライバ指定・プロキシ設定)」
・「ライブラリ」->「23_ブラウザ関連」->「01_起動&クローズ」->「ブラウザ起動(ドライバ指定)」
・「ライブラリ」->「23_ブラウザ関連」->「01_起動&クローズ」->「ブラウザ起動(プロキシ設定)」
■エラーメッセージ例 ※WinActorのバージョンによってメッセージが異なります。
【WinActor v6】
------------------------------------------------------------
スクリプトの実行に失敗しました。
エラー番号: 1
内容: ライブラリ実行(spv_Web)に失敗しました。
------------------------------------------------------------
※上記、v6のエラーメッセージは「ブラウザ起動」以外のノードにて
別原因でも表示されることがありますのでご注意ください。
【WinActor v7】
------------------------------------------------------------
スクリプトの実行に失敗しました。
エラー番号: 0x00000001
内容: ライブラリ実行(spv_Web)に失敗しました。
Failed to open a browser: xxxxxxxx
------------------------------------------------------------
------------------------------------------------------------
ブラウザの起動に失敗しました
session not created: This version of ChromeDriver only supports Chrome version xx
Current browser version is xxxxxxxx with binary path C:\Program Files (x86)\Google\Chrome\Application\chrome.exe (SessionNotCreated)
------------------------------------------------------------
※上記の「xxxx」の部分は内容によって異なります。
■原因
WinActorがEdgeやChrome、Firefoxなどのブラウザを操作する際に
「WebDriver」か「ブラウザ拡張機能」のいずれかを使用します。
前者の「WebDriver」を利用している場合
「WebDriverのバージョン」と「ブラウザのバージョン」を揃えておく必要がありますが
ブラウザが自動更新等によりバージョンアップが行われたり
WinActorのバージョンアップにより、同梱されているWebDriverのバージョンが変更になった際に
それぞれのバージョンが一致しなくなり、前述したエラーが発生する可能性があります。
■対処
WinActorに同梱されている下記ドキュメントをご参照の上
ブラウザのバージョン確認、及びWebDriverの更新をお試しください。
・「WinActor_ブラウザ操作シナリオ作成マニュアル.pdf」->「4. WebDriver の導入手順」
または
・「WinActor_Browser_Operation_Scenario_Creation_Manual.pdf」->「4. WebDriver の導入手順」
なお、WinActor v7.3よりWebDriverの自動更新を行うオンラインアップデート機能が実装されております。
詳細につきましては、下記FAQをご参照ください。
◆(WinActor)オンラインアップデート機能について
https://support.roboroid.jp/hc/ja/articles/4411547912345
作成日: | 2019/05/21 |
更新日: | 2024/09/30 |
検証バージョン: | WinActor v7 |