インストール時の既知の問題

このセクションでは、UFT One のインストールに関するトラブルシューティングと制限事項について説明します。

UFT One の以前のバージョン

  • UFT One をインストールする前に、Microsoft 更新プログラム https://support.microsoft.com/en-us/kb/2999226 がインストールされていることを確認します。

    インストールに失敗する場合は、Microsoft C++ 2015 Redistributable のインストール(<UFT One インストール・フォルダ>/prerequisites フォルダにあります)を修復し、UFT One インストールを再度実行します。

  • ヘルプ・ドキュメントがオンライン化されたことにより、Help_Documents サイレント・インストール・パラメータはサポートされなくなりました。サイレント・インストール・スクリプトでこのパラメータを使用している場合は、スクリプトからこのパラメータを削除し、UFT One が正しくインストールされるようにしてください。

先頭に戻る

使用中のファイル

インストール・プロセスで[UFT One 使用中のファイル]ダイアログ・ボックスが表示される場合は、[アプリケーションを閉じて開き直します。]を選択します。

アプリケーションが UFT One によって自動的に閉じられ、インストールが続行されます。

再起動の後で[UFT One 使用中のファイル]ダイアログ・ボックスに、開いているアプリケーションとして Explorer が表示された場合は、次のいずれかを実行します。

アプリケーションを閉じて開き直します。

インストールに必要なアプリケーションを自動的に閉じるように、UFT One に指示します。

アプリケーションを閉じません。

インストールを続行するように、UFT One に指示します。このオプションを選択した場合、インストール後にコンピュータを再起動する必要があります。

先頭に戻る

コンポーネントの登録に失敗しました

インストール中にコンポーネントの登録に失敗したことを示すメッセージが表示された場合は、[OK]をクリックしないでください

代わりに、%TEMP% ディレクトリにある VC2015Prerequisite_yyyymmdd_XXXXXX.log ファイルで問題を確認してください。ログにサービスが正しく起動しなかったことが示された場合は、サービスを手動で再起動して、インストールを再開してください。

先頭に戻る

UFT One インストールと他の ADM ソフトウェア

Sprinter UFT One と Sprinter を同じコンピュータ上で使用している場合、UFT One と Sprinter のどちらかを変更したときは、もう一方の製品に対して修復を実行する必要があります。
ALM

UFT One がインストールされているのと同じコンピュータに ALM クライアントがインストールされている場合、UFT One をアンインストールすると、ムービー(.fbr)ファイルの関連付けが削除されることがあります。

そのため、 Micro Player アプリケーションを使って、ALM で管理されている不具合に関するムービーを表示できないことがあります。

回避策:Windows のファイル・オプションのダイアログ・ボックスで、ムービー・ファイルに Micro Player アプリケーションを再度関連付けます。

UFT Developer
  • インストール時に関連する IDE がインストールされていない場合でも、[カスタム セットアップ]画面で UFT Developer Visual Studio または Eclipse プラグインを選択できます。

    IDE を後からインストールすると、UFT Developer プラグインが使用できるようになりません。

    回避策:必要な IDE をインストールした後で、インストールの修復を実行します。

  • UFT One のインストールの一部として UFT Developer のサイレント・インストールを実行する場合は、必ず新しい構文を使用してください。

    詳細については、「UFT Developer コンポーネント用のコマンド」を参照してください。

    以下のようなエラーが発生した場合は、古い LeanFT サイレント・インストール・コマンド構文を使用していないことを確認してください。

    Error: The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2711. The arguments are: LeanFT

先頭に戻る

UFT One インストールと Microsoft ソフトウェア

ソフトウェア UFT の手順
Windows 10
  • Windows 10 オペレーティング・システムに UFT One をインストールする場合、UFT One のインストールを行う前に Cortana とアクション・センターを終了する必要があります。

  • Windows 10 で UFT One から ALM に接続するには、管理者権限が必要です。

    UFT One のインストール後すぐに、管理者権限を使用して ALM に接続します。

  • 場合によっては、Windows のアップグレード(1803 から 1903 など)の後に、UFT One が正常に動作しなくなります。

    根本原因:Windows のアップグレードにより、UFT One で必要ないくつかのレジストリ・キーが削除された。

    回避策:UFT One インストールを修復します。

    コンピュータにインストールされているプログラムのリストで、Micro Focus Unified Functional Testing の[変更を選択します。実行される UFT One セットアップ・プログラムで、プログラムの[Repair]オプションを選択します。

pdm.dll
  • コンピュータ上にバージョン 6.0.0.8169 の pdm.dll がある場合、セットアップ・プログラムはそれをインストール時に検出し、Microsoft のサイトから修正された DLL をダウンロードするよう求めます。

    詳細については、http://support.microsoft.com/kb/q293693/ を参照してください。

  • UFT OneGUI テストをデバッグするにはpdm.dll ファイルの最新バージョンがインストールされ登録されていることを確認します。

    pdm.dll ファイルは、Microsoft Visual Studio および Microsoft Office とともにインストールされ、登録されます。また、Microsoft Internet Explorer でもインストールされます(登録はされません)。

    現在登録されているバージョンが 9 未満の場合:

    1. Microsoft Script Debugger をアンインストールします(インストールされている場合)。

    2. Microsoft Visual Studio または Microsoft Office の修復インストールを実行します。

      pdm.dll のバージョンについては次のレジストリを確認します:HKEY_CLASSES_ROOT\CLSID\{78A51822-51F4-11D0-8F20-00805F2CD064}\InprocServer32

    Microsoft Internet Explorer とともにインストールされる pdm.dll を使用する場合は、次の手順を実行します。

    1. 管理者権限があることを確認します。
    2. pdm.dll ファイルを見つけます。通常は、c:\program files(x86)\internet explorer\ または c:\program files\internet explorer のいずれかに格納されています。
    3. pdm.dll ファイルと msdbg2.dll ファイルを、同じフォルダから別の場所に移動します。

    4. 次のコマンドを実行します。

      regsvr32 <pdm.dll の完全パス>\pdm.dll

      regsvr32 <pdm.dll の完全パス>\msdbg2.dll

Microsoft Office 64 ビット版

同じマシンで UFT One と Microsoft Office 64 ビット版を使用するには、最初に UFT One をインストールする必要があります。

Windows 8.x 以降/Windows Server 2012 R2

UFT One を Windows 8.x 以降または Windows Server 2012 R2 で使用する場合に、API テストおよびコンポーネントを使用するときは、MSU(Microsoft Update)KB2887595 がインストールされていることを確認してください。

先頭に戻る

UFT One インストールと Micro Focus UFT Agent(ブラウザのサポート)

ブラウザ UFT の手順
Google Chrome

Google Chrome バージョン 31 以降でアプリケーションをテストしている場合、UFT One のインストール後に初めて Chrome を開くと、Chrome は Micro Focus UFT Agent for Google Chrome を自動的にダウンロードしてインストールします。

次の場合、Micro Focus UFT Agent for Google Chrome 拡張機能を手動で有効にする必要があります。

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

  • Google Chrome の自動更新を有効にしていない。

  • Google Chrome バージョン 30 以前を使用している。

この拡張機能を手動で有効にする方法の詳細については、Unified Functional Testing 『アドイン・ガイド』Web セクションの、Micro Focus UFT Agent for Google Chrome 拡張機能を手動で有効にする方法のタスクを参照してください。

Mozilla Firefox

UFT One のインストール後に初めて Firefox を開くときに、Micro Focus UFT Agent for Firefox をインストールするプロンプトに同意します。

一般

最新の Micro Focus UFT Agent ブラウザ拡張機能を使用するには、この拡張機能の古いバージョンである Functional Testing Agent 拡張機能がインストールされていないことを確認します。両方の拡張機能がインストールされている場合は、新しい拡張機能を有効にする前に古い拡張機能を手動で削除します。

先頭に戻る

UFT インストールと 64 ビット・アプリケーション

管理者権限でのインストール

管理者権限を持つユーザが Unified Functional Testing Add-in for ALM をインストールするか、Run Results Viewer の修復操作を実行した後に、管理者権限のないユーザが同じコンピュータで UFT One を実行すると、UFT One は 64 ビット・アプリケーションをサポートできなくなります。

回避策:管理者としてログインし、次のいずれかを実行して UFT One を修復するか、<UFT One インストール>\bin64\Mediator64.exe を実行します。

32 ビットおよび 64 ビット・アプリケーション

コンピュータにアプリケーションのバージョンが 2 種類あり、一方が 32 ビットでもう一方が 64 ビットの場合、常に 32 ビット・バージョンが開かれます。

これは、オペレーティング・システムが Program Files フォルダから Program Files(x86)フォルダへのリダイレクトと、System32 フォルダから SysWow64 フォルダへのリダイレクトを実行する場合に発生します。

回避策:64 ビット・バージョンを指定するには、ステップで 64 ビット・バージョンへのパスを明示的に指定してください。

.NET / WPF Add-in Extensibility .NET または WPF Add-in Extensibility を 64 ビットの Windows Forms プロセスで使用する場合、[Any CPU]オプションを使用してカスタム・サーバ DLL を構築する必要があります。

先頭に戻る

UFT One インストールと Java

UFT One がインストールされているマシンで JRE を再インストールまたはアップグレードすると、エラー 1603 が発生して JRE のインストールが完了しない場合があります。

これは、UFT One の Java 環境変数と Java インストーラ間の干渉が原因である可能性があります。

インストールを正常に完了するには、UFT One の Java 環境変数の名前を変更し、JRE のインストールを実行してから、変数名を元に戻します。

UFT One の Java 環境変数の名前を一時的に変更するには: 

  1. Windows デスクトップで、[マイ コンピュータ]または[PC]を右クリックし、[プロパティ]を選択します。

  2. 詳細設定]タブを選択します。

  3. 環境変数]ボタンをクリックします。

  4. ユーザ環境変数リストとシステム環境変数リストの両方で、次の環境変数を探して名前を編集します。

    • _JAVA_OPTIONS

    • Java_Tool_Options

    • IBM_Java_Options

  5. JRE をインストールします。

  6. インストールが完了したら、環境変数の名前を元の名前に戻します。

先頭に戻る

 

英語以外の言語での UFT インストール

英語以外の言語で UFT One をインストールする場合、標準設定では TTF16.ocx ファイルは登録されません。このような場合にエラーを回避するには、インストールを始める前に次の手順を実行します。

  1. Windows の[ようこそ画面と新しいユーザー アカウントの設定]を参照します。これは Windows のコントロール・パネルの地域または地域と言語の設定で確認できます。

  2. 設定のコピー...]をクリックし、現在の設定を[ようこそ画面とシステム アカウント]にコピーするように選択します。

先頭に戻る

その他の参照項目: