メインコンテンツまでスキップ
バージョン:25.2

前提条件

以下は、Eggplant Functional (EPF) を使用するための前提条件です。これには、サポートされているオペレーティング システム (OS) とソフトウェア、ハードウェアとメモリの推奨事項、デフォルトのポートの使用、および関連事項が含まれます。ご使用の環境で最良の結果を得るには、テストを実行する方法と場所を検討してください。たとえば、スクリプトを記述するために Eggplant Functional GUI を実行するマシンはどれですか? GUI を使用せずに、複数の Eggplant Functional インスタンスで同時に複数のテストを実行しますか? それに応じてテスト システムを設定するように計画してください。ご質問がある場合は、お気軽に カスタマー サポート までお問い合わせください。

システムの推奨事項

システムの推奨事項

システム実行中のEggplant Functionalインスタンスの数プロセッサ
Windows (64-bit)12GHzデュアルコア以上
Mac Silicon (ARM64), Intel (x64)12GHzデュアルコア以上
Linux1Intel x86 64-bit

プロセッサーノート

  • EPF の複数のインスタンスを同時に実行する予定がある場合は、処理能力の向上が必要になる場合があります。

システムの推奨事項

実行中のEggplant Functionalインスタンスの数RAM
116 GB以上
追加のGUIEggplant Functional デスクトップ アプリケーションを開くたびに + 8 GB
追加のコマンドライセンスEggplant Functionalバックグラウンド実行の追加プロセスごとに+ 2 GB

メモリノート

基本的なメモリ要件はすべてのプラットフォームで同じです。

サポートされているソフトウェア

オペレーティング システム

システムバージョン
Windows (64 ビット)10/11, Server 2019/2022
Mac Silicon (ARM64), Intel (x64)macOS 15/14/13
Red Hat Enterprise Linux (RHEL) (64 ビット)8.x, 9.x
Ubuntu LTS Linux (64 ビット)22.04

オペレーティング システム

  • Eggplant Functional は、2025 年 5 月をもって macOS 12 をサポートしなくなります。

  • Eggplant Functional 21.1以降では、Windows Media Pack に含まれる mfplat.dll が必要です。 Window 10 N などの一部の Windows バージョンでは、デフォルトでこの .dll が含まれていません。

  • RHEL 8 および 9 での Eggplant Functional インストールの場合:

    • バージョン23.3.0以降、Eggplant FunctionalインストールパッケージはRHEL 8専用となり、バージョン25.2.2以降はRHEL 9でもご利用いただけるようになりました。RHEL 8および9へのインストール方法については、LinuxへのEggplant Functionalのインストールをご覧ください。

    • Eggplant Functional は、一部のシステムライブラリに変更を加えた以前のバージョンの Eggplant Functional を RHEL 8.8 にインストールすることをサポートしています。変更されたシステムライブラリを含む RHEL 8 で Eggplant Functional を実行していて、RHEL 8 専用の Eggplant Functional パッケージをインストールする場合は、新しいパッケージをインストールする前に、以前の Eggplant Functional インストールをアンインストールし、変更されたライブラリを削除してください。

    • Eggplant Functional 23.3.1 以降、Eggplant Functional GUI は RHEL 8 でサポートされます。Eggplant Functional 23.3.0 リリースで利用可能な RHEL 8 パッケージでは GUI はサポートされていませんでした。23.3.0 Eggplant Functional リリースの RHEL 8 パッケージは、runscript コマンドで実行されるコマンドライン スクリプト ("ヘッドレス実行"とも呼ばれます) のみをサポートします。

    • If you want to upgrade to the Eggplant Functional package that is specifically for RHEL 8 or RHEL 9, and you are upgrading from an Eggplant Functional on RHEL 7, or you installed a previous version that was not specifically for RHEL 8/9 on RHEL 8/9, you need to reset the SUT connection passwords for your existing Connection List connections after you install the Eggplant Functional for RHEL 8/9 package. Note that you only need to reset the SUT passwords one-time after you first install the Eggplant Functional package for RHEL 8/9.

  • Ubuntu LTS 22.04 上の Eggplant Functional インストールの場合::

    • Eggplant Functional 23.2.0以降、Ubuntu専用のEggplant Functionalインストールパッケージが利用可能になりました。EggplantはUbuntu用のインストールパッケージを1つ提供しています。詳細については、LinuxへのEggplant Functionalのインストールをご覧ください。

    • Eggplant Functional 23.3.1 以降、Ubuntu 22.04 専用の Eggplant Functional パッケージでは GUI がサポートされ、デフォルトで有効になっています。ただし、Eggplant Functional リリース 23.2.0 から 23.3.0 で利用できる Ubuntu 22.04 用の Eggplant Functional パッケージでは GUI はサポートされていません。これらのリリースでは、runscript コマンドで実行されるコマンド ライン スクリプト ("ヘッドレス実行"とも呼ばれます) のみがサポートされています。

    • Ubuntu 22.04 専用の Eggplant Functional パッケージを使用するようにアップグレードしたいが、Ubuntu 22.04 システムのシステム ライブラリを以前のバージョンの Eggplant Functional で動作するように変更している場合は、新しい Ubuntu 22.04 パッケージをインストールする前に、以前の Eggplant Functional インストールをアンインストールし、変更されたライブラリを削除してください。

    • Ubuntu 16.04 上の EPF インストールからアップグレードする場合、または Ubuntu 22.04 専用ではない 23.3.0 より前の EPF パッケージを Ubuntu 22.04 にインストールした場合は、Ubuntu 22.04 用の EPF パッケージをインストールした後、既存の接続リスト接続の SUT 接続パスワードをリセットする必要があります。 RHEL 22.04のEPFパッケージを最初にインストールした後、SUTパスワードを1回だけリセットする必要があることに注意してください。

  • Linux の他のディストリビューションに関するお問い合わせは、カスタマー サポート まで電子メールでお問い合わせください。

  • Eggplant Functional および Eggplant Gateways で使用する場合、XCode のすべてのバージョンがサポートされています。

システムテスト(SUT)の推奨事項

テスト対象システム (SUT) は、企業ネットワーク上で実行される典型的なシステムであることをお勧めします。 EPF は、デスクトップ、Web ドライバー/ブラウザー、モバイル デバイスの SUT、RDP、VNC、Webdriver、Citrix (Windows のみ)、Sauce Labs (ブラウザーとモバイル デバイス) の接続タイプをサポートします。

サポートされている SUT と接続タイプに関する注意事項は次のとおりです。:

EPF はデフォルトで上記のポートを使用します。 環境内でデフォルトのポートとの競合が発生した場合は、別のポートを使用するように EPF を構成できます。 環境内で安心のポートとの並行が発生した場合は、別のポートを使用するようにEPFを構成できます

使用法ポート
Reprise ライセンス サーバー管理ツールTCP 5052-5054
RDP SUT接続のための3389
VNC SUT接続のための5900
WebDriverの接続4444
注記

KVM スイッチで有効になっている SUT 接続では、VNC 接続タイプが使用されます。

デフォルトのポート使用

Eggplant Functional は、デフォルトで上記のポートを使用します。ご使用の環境でデフォルトのポートとの競合が発生した場合は、別のポートを使用するように Eggplant Functional を設定できます。ポートの再設定についてご質問がある場合は、カスタマー サポート にお問い合わせください。

Web ブラウザと Webdriver のメモ

EPF は、次のように、Selenium サーバーとの webddriver SUT 接続をサポートします。

Selenium サーバー コンポーネントバージョン
セレングリッドサーバー4.0.0 - 4.4.0
Java11 - 22

Selenium の詳細については、Selenium Grid の使用開始 を参照してください。

ブラウザバージョン
Chrome122
Firefox103
Edge104
Edge Chromium92.0
Safari14.1.2

Web ブラウザと Webdriver のメモ

リストされている Web ブラウザーは、関連するバージョンの WebDriver で使用されます。 Safari では、Safari ドライバーが macOS オペレーティング システムにインストールされているため、別途 Web ドライバーをインストールする必要はありません。 Safari の詳細については、Selenium の Safari 固有の機能 を参照してください。

Citrix 接続

EPF supports SUT connections with the following Citrix Workspace versions:

16.04バージョン
Citrix Workspace アプリの長期サービスリリース (LTSR)24.02
Citrix Workspace App24.03/24.09

Citrix 接続

  • Citrix 接続は、Windows 上の EPF でのみサポートされます。

  • Citrix 接続を使用するには、Eggplant Functional と同じマシンに上記の Citrix Workspace バージョンのいずれかをインストールする必要があります。また、Eggplant Functional をインストールする前に Citrix Workspace をインストールする必要があります。

  • Citrix Workspace LTSR および Citrix Workspace アプリは、Citrix Web サイト からダウンロードできます。

  • EPF でサポートされている Citrix 認証方法については、Citrix デスクトップおよびアプリケーションへの接続 ページの Citrix 前提条件 を参照してください。

Sauce Labs 接続

EPF で Sauce Labs 接続を使用するには Sauce Labs ライセンスが必要ですが、EPF ライセンスには含まれていません。

互換性のあるReprise License Manager(RLM)サーバーのバージョン

RLM は、EPF および DAI と統合されるライセンス マネージャーです。 RLM の詳細については、RLM ライセンス管理 ガイドを参照してください。

RLM Versionシステム7.7
15.1BL2/16/16.1/17.0BL1Windows (64 ビット)10/11、サーバー 2019/2022
(上記と同じ)Mac Silicon (ARM64), Intel (x64)macOS 12
(上記と同じ)Red Hat Enterprise Linux (RHEL)CentOS Linux (64-bit)8.x
(上記と同じ)Ubuntu LTS Linux (64 ビット)16.04/22.04

RLM サーバーノート

  • 最新バージョンの Eggplant Functional では、サポートされている最新の RLM サーバーを使用することをお勧めします。どちらも Eggplant Functional ダウンロード ページ から入手できます。

  • 上記の RLM サーバー バージョンは、リストされているオペレーティング システムでテストされました。

  • V15.1 以降、RLM 管理 Web サーバーのパスワードを設定する必要があります。 そうでない場合は、起動時に RLM が新しい管理者アカウントを作成し、そのアカウントにデフォルトのパスワードを設定します。 その場合は、Web サーバー コンソールにログインし、デフォルトの管理者パスワードを変更する必要があります。 アップグレード前に管理 Web サーバーのアカウントをすでに作成している場合は、アップグレード後に既存のアカウントのパスワードをクリアし、新しい値を指定する必要があります。 アップグレード前に管理する Web サーバーの新しいアカウントをすでに作成している場合は、アップグレード後に既存のアカウントのパスワードをクリアし、値を指定する必要があります。 詳細については、RLM ライセンス管理 ガイドの 51 ページを参照してください。

  • RHEL 8 専用の EPF パッケージにアップグレードする場合、RHEL 7 上の EPF からアップグレードする場合、または RHEL 8 に RHEL 8 専用ではない以前のバージョンをインストールした場合は、RHEL 8 用の EPF パッケージをインストールした後、既存の接続リスト接続の SUT 接続パスワードをリセットする必要があります。

  • RLM 17. のサポートは、Eggplant Functional 15.2.2 で追加されました。

  • RLM 16 のサポートは、Eggplant Functional 23.4.2 で追加されました。