メインコンテンツまでスキップ
バージョン: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 ページを参照してください。