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

前提条件

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

システムの推奨事項

システムの推奨事項

| システム | 実行中のEggplant Functionalインスタンスの数 | プロセッサ | | | --- | --- | --- | | Windows (64-bit) | 1 | 2GHzデュアルコア以上 | | Mac Silicon (ARM64), Intel (x64) | 1 | 2GHzデュアルコア以上 | | Linux | 1 | Intel 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 14.2/13.6/12.7
Red Hat Enterprise Linux (RHEL) (64 ビット)8.x
Ubuntu LTS Linux (64 ビット)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 が含まれていません。

  • Eggplant Functional 23.4.0/1 以降では、Ubuntu LTS と RHEL それぞれに 2 つのインストール パッケージが用意されています。必要なパッケージは、Eggplant Functional をインストールする予定のオペレーティング システムのバージョンによって異なります。:

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

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

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

    • バージョン 23.3.0 以降では、RHEL 8 専用の Eggplant Functional インストール パッケージが利用可能になりました。RHEL 8 へのインストールの詳細については、[Linux への Eggplant Functional のインストール](epf-installing-eggplant- functional.md#linux) を参照してください。

    • 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 コマンドで実行されるコマンドライン スクリプト ("ヘッドレス実行"とも呼ばれます) のみをサポートします。

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

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

    • Eggplant Functional 23.2.0 以降、Ubuntu 22.04 専用の Eggplant Functional インストール パッケージが利用可能になりました。Ubuntu 16.04 にインストールするためのパッケージも引き続き利用可能です。Ubuntu にさまざまな Eggplant Functional パッケージをインストールする方法については、[Linux への Eggplant Functional のインストール](epf-installing-eggplant- functional.md#linux) を参照してください。

    • 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 Long Term Service Release (LTSR) | 22.03 |22.03
Citrix 接続は、Windows 上の EPF でのみサポートされます。23.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 Server Versionシステムバージョン
15.1BL2Windows (64 ビット)10/11、サーバー 2019/2022
(上記と同じ)Mac Silicon (ARM64), Intel (x64)macOS 12
(上記と同じ)Red Hat Enterprise Linux (RHEL)CentOS Linux (64-bit)
(上記と同じ)Ubuntu LTS Linux (64 ビット)16.04/22.04

RLM サーバーノート

  • Eggplant Functional は上記の表に記載されている他の RLM サーバー バージョンとも互換性がありますが、RLM バージョン 16.1 を Eggplant Functional バージョン 23.5.x と併用することをお勧めします。

  • 上記の 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 16 のサポートは、Eggplant Functional 23.4.2 で追加されました。