HeartCore Robo
HeartCore Roboドキュメント一覧
2023-01-04

selenium



HeartCore RoboによるWebブラウザ自動化

バージョン5.0はSelenium WebDriverとの統合を提供し、単一スクリプトから画像ベースとWebブラウザを組み合わせた自動化の実現を可能にしました。

特徴:

セットアップ手順

ローカルブラウザを開く場合

  1. Selenium Downloadsページを開き、"Platforms Supported by Selenium"セクションまでスクロールします。+BrowsersタブをクリックしてターゲットブラウザのリンクURLを選択、そこから安定版の最新WebDriverをダウンロードして、PCの任意ディレクトリに解凍します。
  2. メニューでSelenium→Selenium設定の順に選択し、使用するブラウザの設定欄にドライバ実行可能ファイルへのパスを設定します。

    重要:ドライバの実行バージョンがブラウザのバージョンと一致しないと、接続に失敗することがあります。例えば、Chromeのバージョン101を自動化するには、chromedriver.exeのバージョン101が必要です。自動化を安定させるために、ブラウザの自動更新を無効にするか、ブラウザを更新するたびにドライバを更新してください。



  3. メニューでSelenium→ブラウザを開く ...を選択するか、ツールバーボタンのブラウザをクリックしてください。開きたいブラウザをドロップダウンから選択して、ターゲットURLを入力します。[開く]をクリックして起動します。



  4. ブラウザが起動して実行されたら、それを駆動するためのスクリプトコードの作成を開始できます。現在のページの要素を表示するには、要素を見るメニュー項目を開きます。

リモートブラウザに接続する場合

  1. まずSelenium Gridをセットアップします。
  2. メニューでSelenium→ブラウザを開く ...を選択するか、ツールバーボタンのブラウザをクリックしてください。
  3. ウィンドウの[リモート]タブを選択し、ハブのURLを入力し、ターゲットブラウザの種類を選択します。[開く]をクリックして開始します。





Seleniumの設定

Browserコマンドの環境設定画面は、いくつかのSeleniumの設定オプションをサポートしています。



Webブラウザの自動化