Google Chrome | Ranorex
Help CenterUser GuideInterfaces and connectivity

Google Chrome/Chromium Edge

このセクションでは、Google Chrome および Chromium ベースの Microsoft Edge をインストルメントする方法について説明します。基本的な手順は同じです。また、これらのブラウザーで自動化をおこなう場合の推奨事項についても説明します。

Ranorex Automation アドオンのインストール

Technology Limitation の警告が表示された場合、以下の手順をおこないます。

ウィザードの実行 をクリックします。
Google Chrome または Microsoft Edge (Chromium-based) を選択し、次へ をクリックします。
任意のオプションを選択し、次へ をクリックし、インストルメントを開始します。

インストルメントが完了したら、完了 をクリックします。

Google Chrome の場合はこれで完了です。Microsoft Edge (Chromium-based) の場合にはブラウザーが起動されるので、拡張機能のインストールを確認します。

手動でのインストール

インストルメント ウィザードを使用せずに、アドオンを手動でインストールすることもできます。

Google Chrome の場合には chrome://extensions に、Microsoft Edge の場合には edge://extensions にアクセスします。
パッケージ化されていない拡張機能を読み込む をクリックします。
Ranorex Studio のインストール フォルダーにある、Ranorex Chrome Extension フォルダーを参照します。
OK をクリックします。

Chrome/Edge でテストする場合の注意事項

  • クロス ドメインの iframe スクリプトをテストする場合は、コマンドライン引数 –disable-web-security –user-data-dir=”” を使用してブラウザーを起動してください。
  • Ranorex アドオンの拡張機能 ID が、binRanorex.Plugin.ChromeMsgHost.manifest ファイルの “allowed_origins” セクションにあることを確認してください。
  • 拡張機能 NoScript がインストールされている場合、無効にしてください。

オフライン/ローカル HTML ファイルのテスト

オフライン/ローカル HTML ファイルをテストするには、”ファイルの URL へのアクセスを許可する” オプションを有効にする必要があります。しかしながら、技術的な制約から、インストルメント ウィザードや Open browser アクションを使用して Google Chrome/Microsoft Edge をインストルメントした場合には、このオプションが動作しません。

ここでは、その回避方法について説明します。

Google Chrome

拡張機能がインストールされていることを確認します。(Google Chrome ストアから直接インストールした場合を除く)
拡張機能のインストール フォルダーに移動します。

%LOCALAPPDATA%\Google\Chrome\User Data\Default\Extensions\egdlgaljianpgdlmfijpphbadibfncdm

1.2.9_0 というフォルダーを、別の場所にコピーします。
コピーしたフォルダーを開き、manifest.json というファイルを探します。
テキスト エディターなどでこのファイルを開き、“permissions” の箇所に、 “storage” を追加します。以下のようになります。

"permissions": [ "background", "tabs", "nativeMessaging", "http://*/*", "https://*/*", "storage" ],

ファイルを保存して閉じます。
インストルメント ウィザードを使用して、Ranorex 拡張機能をアンインストールします。
Chrome を起動し、拡張機能のページに移動し、デベロッパー モードを有効にします。
パッケージ化されていない拡張機能を読み込む をクリックし、先ほど編集した manifest.json ファイルが含まれている、コピーした 1.2.9_0 フォルダーを参照します。
Chrome で表示されている各種エラーを解決するために、インストルメント ウィザードを使用し、再度拡張機能をインストールします。

MS Edge

拡張機能がインストールされていない場合には、手順 2 から開始してください。

インストルメント ウィザードを使用して、拡張機能をアンインストールします。
Edge で、Google Chrome ストアにアクセスします。
Ranorex Automation 拡張機能を検索し、インストールします。
拡張機能の設定から、ファイルの URL へのアクセスを許可する オプションを有効にします。