WinActor 7.2.1でEdgeを起動する際につまずくこと

前回、WinActor 7.2.1でChromeを起動する際につまずきました。ウィンドウ名に未初期化の変数を利用した場合にエラーが発生するという事象でした。Edgeでも同様かどうかを確認してみましょう。

シナリオ

Chrome拡張機能をEdgeにインストールします

まずはブラウザの操作が出来るように、Chrome拡張機能をEdgeにインストールします。

[ツール] – [拡張機能のインストール] – [Chrome拡張機能をEdgeにインストール]を選択します。

ブラウザ起動

ブラウザ名:値→browser

ブラウザ種類:Edge

ページ表示

ブラウザ名:値→browser

URL:ヤフーのアドレスを指定しました。

これで実行すると、Edgeでヤフーが開きます。

ブラウザ名を変数に変更する

ブラウザ起動、ページ表示、それぞれのブラウザ名を変数に変更します。

エラー

やはりエラーとなりました。

スクリプトの実行に失敗しました。
エラー番号:0x00000001
内容:ライブラリ実行(spv_Web)に失敗しました。

Failed to open a browser:

対策

対策は変数に初期値(なんでもいい)を設定するだけです。

実行すると、無事にEdgeを開く事ができました。

まとめ

EdgeもChromeと同様に、以下を注意する必要がありました。

  • 値を都度指定する
  • または、変数(初期値設定済)を使う

仕様なのか障害なのか、よく分かりませんね。ブラウザ名の変数には初期値を入れましょう。

参考になれば幸いです。