Google Chrome での OpenText UFT Agent 拡張機能の有効化

UFT One は,OpenText UFT Agent Chrome 拡張と通信して,Google Chrome で動作する Web アプリケーションをテストします。このトピックでは,Chrome ブラウザに拡張機能をインストールして有効にする方法について説明します。

注: Google Chrome 用の Functional Testing Agent がインストールされている場合は,新しいバージョンである OpenText UFT Agent 拡張機能を有効にする前に,この拡張機能を手動で削除する必要がある場合があります。セットアップが完了したら,最新の拡張機能のみがインストールされていることを確認してください。

前提条件

ブラウザ・ポリシーで,ブラウザ拡張機能のインストールを許可する必要があります。その他の問題については,ブラウザ・ポリシーにおける拡張機能のインストールの許可を参照してください。

先頭に戻る

拡張機能の自動インストール

Chrome の自動更新を有効にしている場合,拡張機能のインストールはインターネットに接続しているかどうかによって異なります。

インターネットに接続している

インターネットに接続している場合,UFT One のインストール後に Chrome を初めて開くと,Chrome Web ストアから OpenText UFT Agent Chrome 拡張機能が自動的にダウンロードされてインストールされます。

インターネットに接続していない

インターネットに接続していない場合,Chrome を開くたびに,Chrome Web ストアからの OpenText UFT Agent Chrome 拡張機能のダウンロードとインストールが試行されます。

ダウンロードした後,Chrome によって拡張機能を有効にするよう求められます。

先頭に戻る

拡張機能の手動インストール

Chrome の自動更新を有効にしていない場合は,次のように拡張機能をインストールします。

Chrome バージョン 95 以降 インターネットに接続している

Chrome Web ストアから OpenText UFT Agent 拡張機能をインストールして有効にします。

UFT One 24.2

OpenText UFT Agent 24.2 ページからインストールします。

UFT One 23.4 OpenText UFT Agent 2023-23.4 ページからインストールします。

注:インストールの前に,拡張機能のバージョンが UFT One のバージョンと一致していることを確認してください。

Google Chrome 用のエージェントは,Chrome Web ストアの検索からは入手できません。

インターネットに接続していない

UFT One インストール・フォルダから拡張機能を手動でインストールします。

  1. Google Chrome で[ツール]>[拡張機能]を選択して,chrome://extensions ページを開きます。

  2. Agent.crx ファイルを<UFT One インストール・フォルダ>\Installations\Chrome\v3 から Chrome の拡張機能ページにドラッグします。

拡張機能の Chrome へのドラッグが機能しない場合は,次の手順を実行します。 

  1. Google Chrome で[ツール]>[拡張機能]を選択して,chrome://extensions ページを開きます。

  2. [拡張機能]ページで,[デベロッパー モード]オプションを選択します。このオプションを選択すると,追加のオプションが表示されます。

  3. パッケージ化されていない拡張機能を読み込む]ボタンをクリックします。

  4. [フォルダの参照]ダイアログで,<UFT One インストール・フォルダ>\Installations\Chrome\v3\Extension フォルダを参照します。

  5. [新しい拡張機能の確認]ダイアログで,プロンプトに応じて[追加]をクリックします。

    OpenText UFT Agent が Chrome 拡張機能リストに表示されます。

Chrome で拡張機能を有効にします。

Chrome バージョン 94 以前

UFT One インストール・フォルダから拡張機能を手動でインストールします。

インターネットに接続していないの手順に従いますが,拡張機能は次のフォルダから使用します。 

<UFT One インストール・フォルダ>\Installations\Chrome\v2

先頭に戻る

Chrome での拡張機能の自動的な一時的ロード

UFT One 24.2 以降でサポート

Web ストアから Chrome ブラウザ拡張機能をインストールできない場合は,テストの記録時または実行時に拡張機能を読み込むように UFT One を設定できます。

OpenText UFT Agent 拡張機能は UFT One のインストールに含まれています。記録セッションまたは実行セッションによって Chrome ブラウザが開かれると,展開された拡張機能がブラウザに自動的に読み込まれます。拡張機能は,そのブラウザ・インスタンスでのみ,ブラウザを閉じるまで有効です。

注:  

  • 記録および実行セッションによって開かれたブラウザに拡張機能が正常に読み込まれるようにするには,セッションを開始する前にブラウザのインスタンスが開いていないことを確認してください。

  • ブラウザに OpenText UFT Agent 拡張機能がインストールされていても,有効になっていない場合は,自動ロードによって拡張機能が有効になりません。Web テストを正しく実行するには,インストールされている拡張機能が有効になっていることを確認してください。

このオプションは,[オプション]ダイアログ・ボックス([ツール]>[オプション]>[GUI テスト]>[Web]>[詳細設定]>[OpenText UFT Agentブラウザ拡張機能をChromeにロードする])またはオートメーション・オブジェクト・モデル(AOM)を使用して設定できます。

UFT One Automation Object Model Reference』の「WebOptions Object」を参照してください。

先頭に戻る

厳格なコンテンツ・セキュリティ・ポリシー(CSP)を使用したアプリケーションを UFT One でテストできるようにする

Web アプリケーションをテストするには,UFT One は,JavaScript インジェクションを含め,アプリケーションと通信する必要があります。アプリケーションによってこの機能がブロックされることがあります。詳細については,厳格なコンテンツ・セキュリティ・ポリシー(CSP)を使用したアプリケーションのテストを参照してください。

先頭に戻る

Google Chrome での UFT One を使用したローカル HTML ページ・テストの有効化

標準設定では,ローカルの HTML ファイルで拡張を実行する機能は,Google Chrome では無効になります。

UFT One Google Chrome 拡張をローカルの HTML ファイルで実行できるようにするには,次の手順を実行します。

  1. Google Chrome で,次の URL を見つけて開きます。chrome://extensions

  2. Google Chrome 用の OpenText UFT Agent を見つけます。

  3. アイコンの左側にある矢印をクリックして,拡張の詳細を展開します。

    Allow access to file URLs]を選択します。選択内容は自動的に保存されます。

先頭に戻る

その他の参照項目: