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

前提条件

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

システムの推奨事項​

システムの推奨事項​

システム実行中の EPF インスタンスの数Processor
Windows (64-bit)12 GHz dual core or faster
Mac Silicon (ARM64), Intel (x64)12 GHz dual-core or faster
Linux1Intel x86 64-bit

プロセッサーノート​

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

システムの推奨事項​

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

Eggplant Functionalバックグラウンド実行の追加プロセスごとに+ 2 Gb​

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

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

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

システムバージョン
Windows (64-bit)10/11, Server 2019/2022
Mac Silicon (ARM64), Intel (x64)macOS 14.2/13.6/12.7
Red Hat Enterprise Linux (RHEL) (64-bit)8.x
Ubuntu LTS Linux (64-bit)16.04/22.04

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

  • Eggplant Functional は、2024 年 6 月以降、macOS 10 または 11 をサポートしなくなります。

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

  • EPF 23.3.0 以降では、Ubuntu LTS と RHEL または CentOS ごとに 2 つのインストール パッケージが利用可能になりました。 必要なパッケージは、EPF をインストールする予定のオペレーティング システムのバージョンによって異なります。

    • RHEL および CentOS の場合、両方のオペレーティング システムの 7.x バージョンにインストールするためのパッケージが 1 つあり、RHEL の 8.x バージョンにのみインストールするためのパッケージが別々にあります。 RHEL 8 へのインストールの詳細については、以下の注記を参照してください。

    • Ubuntu LTS の場合、16.04 にインストールするためのパッケージが 1 つと、22.04 にインストールするためのパッケージが別々に存在します。 RHEL 22.04 へのインストールの詳細については、以下の注記を参照してください。

  • RHEL 8 での EPF インストールの場合:

    • RHEL 8 での EPF インストールの場合: RHEL 7 および CentOS 7 にインストールするためのパッケージも引き続き利用できます。 RHEL 7 および CentOS 7 にインストールするためのパッケージも引き続き利用できます。

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

    • EPF 23.3.1 以降、EPF GUI は RHEL 8 でサポートされます。 EPF 23.3.0 リリースで利用可能な RHEL 8 パッケージでは GUI はサポートされていないことに注意してください。 23.3.0 EPF リリースの RHEL 8 パッケージは、runscript コマンド (「ヘッドレス実行」とも呼ばれます) で実行されるコマンド ライン スクリプトのみをサポートします。

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

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

    • RHEL 22.04 での EPF インストールの場合: Rhel および CentOS 16.04 にインストールするためのパッケージも引き続き利用できます。 RHEL 7 および CentOS 7 にインストールするためのパッケージも引き続き利用できます。

    • EPF 23.3.1 以降では、Ubuntu 22.04 専用の EPF パッケージで GUI がサポートされ、デフォルトで有効になっています。 EPF リリース 23.2.0 から 23.3.0 で利用可能な Ubuntu 22.04 の EPF パッケージでは GUI はサポートされていないことに注意してください。 . Epf リリースの Rhel パッケージは、runscript コマンド (「ヘッドレス実行」とも呼ばれます) で実行されるコマンド ライン スクリプトのみをサポートします。

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

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

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

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

EPF は、デスクトップ、Web ドライバー/ブラウザー、モバイル デバイスの SUT、RDP、VNC、Webdriver、Citrix (Windows のみ)、Sauce Labs (ブラウザーとモバイル デバイス) の接続タイプをサポートします。

Epf は、デスクトップ、Web ドライバー/ブラウザー、モバイル デバイスの Sut、Rdp、Vnc、Webdriver、Citrix (Windows のみ)、Sauce Labs (ブラウザーとモバイル デバイス) の接続タイプをサポートします​

UsagePort
Reprise ライセンス サーバー管理ツールTCP 5052-5054
RDP SUT接続のための3389
VNC SUT接続のための5900
WebDriverの接続4444

デフォルトのポート使用​

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

Web ブラウザと Webdriver のメモ​

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

Selenium サーバー コンポーネントバージョン
Selenium Grid Server4.0.0 - 4.4.0
Java11 - 22

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

Browserバージョン
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:

| Citrix Version | バージョン | | --- | | Citrix Workspace Long Term Service Release (LTSR) | 22.03 | | Citrix Workspace App | 23.09 |

Citrix 接続​

Sauce Labs 接続​

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

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

RLM Versionシステムバージョン
15.1BL2Windows (64-bit)11
(上記と同じ)Mac Silicon (ARM64), Intel (x64)macOS 12
(上記と同じ)CentOS Linux (64-bit)7.7
(上記と同じ)Ubuntu LTS Linux (64-bit)16.04

RLM サーバーノート​

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

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

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