0
匿名ユーザーアイコン
匿名ユーザー

お問い合わせ分類:シナリオ

( 導入環境: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の自動更新機能を使用したほうが良いでしょうか?

お力添えいただければ幸いです。

この質問は解決済みのためクローズされています。
匿名ユーザー ベストアンサーとして選択しました
回答とコメントは、会員登録(無料)で閲覧できるようになります。