V7.4.0 ブラウザ起動~ページ表示のノードでエラー発生(WebDriver未使用)
お問い合わせ分類:シナリオ
( 導入環境:Wimdows10 )
( バージョン情報:Winactor7.4.0 )
( ご利用中の資材:「管理者ユーザー用」(旧インストール版) )
V6.3.2で稼働中のシナリオをV7.4.0で動かすよう調整中です。
V6.3.2において、ChromeDriverを利用してChromeを制御しています。
V7.4.0ではWebDriverを使わずにChromeを制御できるのでそのように調整しているのですが、
一部URLではエラーが発生してしまいます。ちゃんと開くURLもあるのですが、エラーとなるURLもあります。
●シナリオ
・ブラウザ起動(ブラウザ名:値⇒browser_chrome 、ブラウザ種類:chrome)
・ページ表示(ブラウザ名:値⇒browser_chrome 、ウィンドウ識別名:※1、URL:開きたいURL)
※1=ウィンドウ識別名は、空欄でも、ブラウザ起動ノードで開いたchromeをターゲット設定しても、開きたいURLを事前に開いてターゲット設定してもエラーです。
エラー発生時のメッセージはこのようなものです。
**************
スクリプトの実行に失敗しました。
エラー番号: 0x00000001
内容: ライブラリ実行(spv_Web)に失敗しました。
指定URLのページ表示に失敗しました。
URL = https://開きたいURL
**************
このエラーをSPVエラー情報収集でテキストを入手したものがこちらです。
**************
指定URLのページ表示に失敗しました。
URL = https://開きたいURL
場所 WinActor.Main.Scenario.Operate.Nodes.UserLibrary.Spv.Spvweb.Command.BaseCommand.WaitLoadComplete(BrowserType browserType, String browserName, String tabId, String url)
場所 WinActor.Main.Scenario.Operate.Nodes.UserLibrary.Spv.Spvweb.Command.OpenUrlCommand.ExecuteByExtension(BrowserType browserType, String browserName, String tabId)
場所 WinActor.Main.Scenario.Operate.Nodes.UserLibrary.Spv.Spvweb.Command.BaseCommand.ExecuteByBrowserName()
場所 WinActor.Main.Scenario.Operate.Nodes.UserLibrary.Spv.Spvweb.Command.BaseCommand.Execute()
場所 WinActor.Main.Scenario.Operate.Nodes.UserLibrary.Spv.SpvWeb.Run(Object param)
場所 WinActor.Main.Scenario.Operate.Manager.SpecialVariable.SpecialVariableRunClass2.SetValue(String cmd)
**************
この内容ですが、私にはよくわかりません。
この「開かないURL」ですが、画面が開いたのちにポップアップ画面でログインIDとパスワード入力を要求します。
WebDriverを利用してシナリオを実行すると、この「開かないURL」は開きます。
WebDriverを使わない主な理由が
・Driverの更新をしないで済ませたい
という事なので、WebDriverの自動更新機能を使用したほうが良いでしょうか?
お力添えいただければ幸いです。