Google Chrome での OpenText UFT Agent 拡張機能の有効化
UFT One は,OpenText UFT Agent Chrome 拡張と通信して,Google Chrome で動作する Web アプリケーションをテストします。このトピックでは,Chrome ブラウザに拡張機能をインストールして有効にする方法について説明します。
注: Google Chrome 用の Functional Testing Agent がインストールされている場合は,新しいバージョンである OpenText UFT Agent 拡張機能を有効にする前に,この拡張機能を手動で削除する必要がある場合があります。セットアップが完了したら,最新の拡張機能のみがインストールされていることを確認してください。
このトピックの内容:
- 前提条件
- 拡張機能の自動インストール
- 拡張機能の手動インストール
- Chrome での拡張機能の自動的な一時的ロード
- 厳格なコンテンツ・セキュリティ・ポリシー(CSP)を使用したアプリケーションを UFT One でテストできるようにする
- Google Chrome での UFT One を使用したローカル HTML ページ・テストの有効化
前提条件
ブラウザ・ポリシーで,ブラウザ拡張機能のインストールを許可する必要があります。その他の問題については,ブラウザ・ポリシーにおける拡張機能のインストールの許可を参照してください。
拡張機能の自動インストール
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 のバージョンと一致していることを確認してください。 Google Chrome 用のエージェントは,Chrome Web ストアの検索からは入手できません。 |
||||
![]() |
UFT One インストール・フォルダから拡張機能を手動でインストールします。
拡張機能の 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 ファイルで実行できるようにするには,次の手順を実行します。
-
Google Chrome で,次の URL を見つけて開きます。chrome://extensions
-
Google Chrome 用の OpenText UFT Agent を見つけます。
-
アイコンの左側にある矢印
をクリックして,拡張の詳細を展開します。
[Allow access to file URLs]を選択します。選択内容は自動的に保存されます。
その他の参照項目: