Eggplant Functional 23 リリースノート
Eggplant Functional (EPF)の各リリースで導入された新機能や変更の説明を以下のノートで提供しています。以前のバージョンからアップグレードする際には、関連する変更について読むことを強くおすすめします。
互換性
EPF 23.1.1 以降では、EPF がサポートするソフトウェア、オペレーティング システム、およびシステムの推奨事項を 前提条件ページにあります。
注意事項
-
EPF 23.2.0 および 23.2.1 以降では、日本語版の EPF ドキュメントが使用可能です。日本語版は 23.0.0 です。ただし、バージョンは将来のリリースで同期されるはずです。日本語のドキュメントhereは、拡張子が「/ja」の英語のEPFドキュメントのURLです。
-
Eggplant Functionalは2021年からWindows 7をサポートしなくなります。
-
2023年8月現在、Reprise License Management (RLM) Serverのバ ージョン15.1BL2がEggplant Functional ダウンロードより利用可能です。RLM Serverは、EPFとは別の製品であり、常に別のインストーラを持っていることに注意してください。
RLM v15.1から、RLM管理Webサーバのパスワードを設定する必要があります。これまでにこのWebサーバのパスワードを設定していない場合、RLMは新しい管理アカウントを作成し、デフォルトのパスワードを設定します。その場合、Webサーバのコンソールにログインしてデフォルトの管理パスワードを変更する必要があります。アップグレード前に管理Webサーバのアカウントをすでに設定している場合は、既存のアカウントのパスワードをクリアし、アップグレード後に新しい値を提供する必要があります。デフォルトの管理パスワードを変更しないか、古いユーザーの新しいパスワードを設定しない場合、RLM Serverは10分後に自動的にシャットダウンします。詳細については、RLMライセンス管理ガイドのページ51を参照してください。
-
モバイルゲートウェイのドキュメントが再構築されました。Classic iOSおよびAndroidゲートウェイのドキュメントには、別々のランディングページがあり、新しいモバイルデバイス接続のドキュメントはEggplant Functionalのドキュメントに組み込まれています。この再編成のため、iOSとAndroidのトピックへのブックマークが壊れることがあります。
-
テーブルの機能は、EPFの将来のリリースで削除される予定です。
-
ODBC 8.0のMySQLコネクタには、Windows 10システム上でEggplant FunctionalがODBCデータ ベースに接続するときにクラッシュを引き起こすバグが存在します。クラッシュは通常、2回目の接続時に発生します。MySQLからこの問題のステータスの更新については、MySQLのフォーラムを参照してください。唯一の既知の回避策は、古いバージョン5.3のコネクタを使用することです。
EPF 23.3.100(2024年4月)
EPF 23.3.100 リリースは、Mac および Windows でのみ使用できます。これには、以下で説明する 23.3.0 リリースと同じ更新とバグ修正が含まれていますが、テキストを読み取る EPF コンポーネントである光学式文字認識 (OCR) コンポーネントの異なるバージョンが含まれている点が異なります。
含まれるOCRバージョン
- OCR バージョン
12.2
が含まれており、Mac と Windows の西洋言語認識で最良の結果を得ることをお勧めします。東部言語認識で最良の結果を得るには、以下で説明するように、リリース 23.3.0 をお勧めします。
EPFインスタンスがどのバージョンのOCRで実行されているかは、以下のSenseTalk関数を使用して確認できます。 ocrversion() --> 12.2
`
EPF 23.3.0(2024年4月)
EPF 23.3.0 リリースは、サポートされているすべての EPF プラットフォーム(Mac、Windows、Linux) 用です。Linux サポートは、Ubuntu 用の 2 つのインストールパッケージ (1 つは Ubuntu 16.04 と 20.04 用、もう 1 つは 22.04 用) と RHEL 用の 2 つのインストールパッケージ (1 つは RHEL 7 と CentOS 7 用、もう 1 つは RHEL 8 用) で構成されています。
含まれるOCRバージョン
このリリースには、次のOCRバージョンが含まれています。
- Mac および Windows OCR バージョン:
12.4
(東部言語認識で最良の結果を得るには推奨)。Mac と Windows で西洋言語の認識で最良の結果を得るには、上記のように EPF 23.3.100 をお勧めします。 - Linux OCRバージョン:
12.3
は、Red Hat、CentOS、Ubuntuですべての言語を認識するのに最良の結果を提供します。
機能
EPF 23.3.0 には、次の新機能があります。
単一システム SUT 接続のサポートを追加 (EPF の Windows バージョンのみ)
Single System 接続タイプが、EPF 接続リストで接続を追加するときに使用できるようになりました。この接続タイプを使用すると、EPFを実行しているのと同じマシン上の子セッションへの接続を確立し、テスト対象システム(SUT)として使用できます。詳しくは、Connecting to the Same System (Single System Testing)を参照してください。
単一システム接続では、Windows 資格情報が使用されます。そのため、Windows Credential Manager を使用して、これら (およびすべての) SUT 接続をセキュリティで保護することをお勧めします。詳細については、「Secure SUT Connection Credentials」を参照してください。
単一システム・テストの利点には、以下のものがあります。
- 自分のマシンを自動化できる
- 2台目のマシンは必要ありません
- マシンのポートを開く必要はありません
- SUT接続は、ネットワークの中断による切断に対して脆弱ではありません。
EPF GUI での単一システム接続の使用
EPF 接続リストを使用して、Single System 接続 (GUI モードで EPF を使用する) を作成して保存する必要があります。これらの接続の作成については、「接続リスト」ページのSingle System Specific Options を参照してください。
その後、接続リストを使用して既存のSingle System SUTに接続するか、EPF Suiteウィンドウでテストスクリプトの実行中に、以下で説明するconnect
コマンドを使用して接続できます。
Epf Gui での単一システム接続の使用
スクリプトの実行中に Single System SUT に接続できますが、最初に接続を作成して接続リストに保存する必要があります。次に、次の例に示すよう に、connect
コマンドで保存した接続名を渡すことができます。
connect 'mySingleSystemSUT`
connect
コマンドには、単一システム接続のオプションはありません。
Connect コマンドでスクリプトを実行する際に、Single System 接続を一時的な接続として作成``することはできません。
コマンドラインテスト実行のためのRHEL 8のサポートを追加
EPF は、コマンド ライン (runscript
) の実行のみについて RHEL 8 をサポートします。ただし、カスタマー サポートの支援を受けて、GUI を限定的に使用できるようにすることができます。
RHEL 7 または CentOS 7 上の EPF からアップグレードする場合、または RHEL 8 に以前のバージョンの EPF をインストールした場合は、RHEL 8 バージョンの EPF をインストールした後、既存の接続リスト接続の SUT 接続パスワードをリセットする必要があります。
RHEL 8 に EPF をインストールするには、dnf
パッケージ マネージャーと次のコマンドで昇格された特権を使用する必要があります。
-
EPF Downloads ページから EPF をインストールするマシンに RHEL 8 の EPF をダウンロードします。
-
EPFアーカイブを解凍します。
-
ターミナルを開き、抽出したEggplantフォルダから新しいEPFパッケージを昇格された権限と次のコマ ンドでインストールします。
sudo dnf install <path_to_extracted_folder>/Eggplant_rocky.rpm
RHEL 8 に EPF をインストールするには、dnf
パッケージ マネージャーと次のコマンドで昇格された特権を使用する必要があります。
sudo dnf remove Eggplant
なお、eggplantのパッケージ名のEは大文字でなければならない。
欠陥修正
-
Android パッケージ (.apk) ファイル名にスペースを含む Android 接続で
InstallApp
コマンドを呼び出すときに発生するスクリプト エラーを修正しました。 -
状況によっては、スクリーンショットSUTに接続する際のクラッシュを修正しました。
-
EPFが2バイト文字とワイド文字を正しく入力し、状況によってはEggplantから適切にログに記録するようになった問題を修正しました。
-
インストールされたファイルから古い 18.1 リリース ノートを削除しました。
-
状況によってベータ版のリモート デスクトップ プロトコル (RDP) SUT 接続を試行したときの "ゲートウェイ エラー: ログオンに失敗しました" を修正します。RDP接続の詳細については、Eggplant Functional Connection Types: VNC vs. RDPを参照してください。
SenseTalk 2.17
EPFの23.3.0リリースには、以下の改善を含むSenseTalkバージョン2.17が含まれています。
- リストに含まれる一部のブール値 (
Yes
、No
など) をコピー時にTrue
とFalse
に変換するバグを修正しました。
EPF 23.2.102(2024年2月)
EPF 23.2.122 リリースは、Mac および Windows でのみ使用できます。これには、以下で説明する 23.2.0 リリースと同じ更新とバグ修正が含まれていますが、テキストを読み取る EPF コンポーネントである光学式文字認識 (OCR) コンポーネントの異なるバージョンが含まれている点が異なります。
-
OCR バージョン
12.2
が含まれており、Mac と Windows の西洋言語認識で最良の結果を得ることをお勧めします。東部言語認識で最良の結果を得るには、以下で説明するように、リリース 23.2.0 をお勧めします。