Eggplant Functional 18 リリースノート
以下のノートは、Eggplant Functionalの各リリースで導入される新機能と変更の説明を提供します。早期のバージョンからアップグレードするときは、関連する変更について必ず読むことを強くお勧めします。
互換性に関する問題は赤色で強調表示されています。
互換性
Mac: macOS 10.14, macOS 10.13, macOS 10.12. OS X 10.11
Windows: 64ビット配布のみ。Windows 10、Windows 8、Windows 7、Windows Server 2012、Windows Server 2008
Linux: 64ビット配布のみ。glib 2.11以降に基づくDebianおよびRed Hat。
リリース18.2.3 (2019年1月16日)
バグ修正
remoteClipboard()
関数が不正な文字を返す問題を修正します。- 含まれているAndroid Debug Bridge(ADB)実行可能ファイルに実行許可がなかった問題を修正します。
- プロパティリストの値内に現れる非ASCII文字の表示を改善します。これらの文字は今後、「\u…」エスケープシーケンスを使用する代わりに直接表示されます。これは、
standardFormat
およびarchive
関数によっていくつかの値がエンコードされる方法も変更します。 - 多くのエンコードされた文字を含む大きな文字列を扱う際の
XMLRPCFormat
およびXMLRPCValue
関数(および基本のXMLContentEncode
およびXMLContentDecode
関数)のパフォーマンスを改善します。
リリース18.2.2 (2018年12月26日)
注: Eggplant Functional 18.2でRDP接続を介してPrecise検索タイプを使用してキャプチャした画像は、RDP色値のシフトが元の動作に戻されたため、Eggplant Functionalのアップグレード後に再キャプチャが必要になる場合があります。
機能
- iOS 12デバイスのWebDriver自動化のサポートを追加します。
- Eggplant Automation Cloudを使用したモバイルWebDriver接続のサポートを追加します。
バグ修正
- RDP接続を行う一部のユーザーが経験したクラッシュを修正します。
- Table Script Actionsからヘルパースイートへのアクセスを防ぐ問題を修正します。
- 0の許容範囲でPrecise検索タイプを使用しているときにRDP接続で報告された色が変更された問題を修正します。
- ソースコントロールメッセージの一部の表現を更新し、明確にします。
- スクリプトチェッカーに入れることができるフォルダのタイプをスイートフォルダに制限します。
リリース18.2.1 (2018年11月13日)
バグ修正
- 一部のWindowsネットワーク上でRDP接続が接続に失敗する問題を修正します。
リリース18.2 (2018年11月7日)
注: 次のメジャーリリースでAndroid Debug Bridge(ADB)1.0.31と1.0.32のサポートが削除されます。
注: ADB 1.0.32はCentOS 6.5上のEggplant Functionalと互換性がありません。
注: 日付計算コマンドが更新され、一部の顧客の前の動作が変更される可能性があります。
注: 様々な画像検索方法で名前付きImageパラメータを使用するときの動作が変更されました。
注: Linux上のGithubとのSSHは現在サポートされていません。
注: Eggplant FunctionalはもはやMac OS X 10.9とOS X 10.10をサポートしていません。
機能
- スクリプトとスイートの静的解析を行うスクリプトチェッカーを追加します。
- ユーザビリティモードを追加します。このモードでテストを実行して、テスト対象のアプリケーションが使用可能性の規則に従っていることを確認します。テストには次のものが含まれます:
- アプリ内の移動ターゲットのチェック。
- ボタン押下の視覚フィードバック。
- 画像とテキストが遅く読み込まれることのチェック
- ブランディング変更から残った禁止された画像やテキストのチェック。
- 業界固有の言語を読むためのカスタム光学文字認識(OCR)辞書を作成する機能を追加します。
- GitとSubversionのソースコントロール統合を改善します。
- モバイルWebDriverテスト用の
touchAction
コマンドを追加します。 - ADB 1.0.39および1.0.40をサポートします。
- スクリプト実行の出力は現在、スクリプトエディタウィンドウの下部に表示されます。
- Runボタンは現在、Viewerウィンドウのツールバーに追加することができます。
- 利用可能なSUTのリストが現在、Connectionメニ ューに表示されます。
- RDPライブラリを更新します。
- WindowsインストーラーにBonjourのオプションインストールを追加します。
- フィーチャーファイルとテーブルは現在、基礎となるハンドラの中でブレークポイントと
pauseScript
コマンドを尊重します。
バグ修正
- 一部のモバイルWebDriver接続が誤ったデバイスや不適切な機能に接続される問題を修正します。
- RDPを使用しているときにクリップボード接続が失われる問題を修正します。
- RDPを使用してSUTから切断したときのクラッシュを修正します。
- SUTの寸法の変更がRDPで表示または使用されない問題を修正します。
- RDPの中で同時接続が繰り返されるとクラッシュする問題を修正します。
- Capture Modeでズームした画像がぼやけて表示される問題を修正します。
- コミットが失敗したときにソースコントロールコミットボタンが無効になる問題を修正します。
- スクリプトが実行中のスイート内で検索を行うとクラッシュする問題を修正します。
- フォントキャッシュの再構築がEggplant Functionalの起動を遅延または失敗させる問題を修正します。
- 起動時にたまにクラッシュする問題を修正します。
- SUTスクリーンの更新時にSUTウィンドウのダイアログボックスが消える問題を修正します。
- Eggdrive GUIモードでEggplant Functionalを実行するするとクラッシュする問題を修正します。
- 過度なデバッグログを削除します。
- Make Collectionを選択した際に、Save Imageパネルで誤ったフォルダが選択される問題を修正します。
- 明示的な検索プロパティが画像検索の振る舞いを変更する問題を修正します。
scriptResults()
関数のlogfileプロパティがパス内にスクリプトのサブフォルダを含まない問題を修正します。- スクリプトの実行中に間欠的にクラッシュする問題を修正します。
- OCR検索診断を通じて取得した画像がTolerant検索タイプに設定される問題を修正します。
- スクリプトに画像をドラッグしたときに誤ったサムネイルが表示される問題を修正します。
- スイートが閉じられたまたは削除された後に、Eggplant Functionalがスクリプトへの参照をキャッシュする問題を修正します。
- 日付に年を追加する計算を修正します。
- スクリプトエディタに貼り付けるときに不適切な自動補完を修正します。
- プレビュー画像が上下逆さに表示される問題を修正します。
- Capture an ImageチュートリアルのAchievement 7/7を修正します。
- スクリプトの底部が切り取られる問題を修正します。
- 最小化されたスクリプトウィンドウを閉じるときにEggplant Functionalが予期せずに閉じる問題を修正します。
- 画像コマンドを挿入すると画像が含まれない問題を修正します。
- OCRチューナーでデフォルトのテキストスタイルを適用する際の問題を修正します。
- ADBバージョンを選択した後、Eggplant Functionalが起動しない問題を修正します。
- SenseTalk言語ブラウザのキーワードを更新します。
リリース 18.1.2 (2018 年8月5日)
注意: 次のメジャーリリースでは、Mac OS X 10.9およびOS X 10.10はサポートされなくなります。
機能
- Android Mobile WebDriverのサポートを追加します。
- Debian 9のサポートを追加します。
改善点
- 画像検索のパフォーマンスを改善します。
- セッションを使用する際のWindows上でのパフォーマンスを改善します。
- SenseTalkブラウザには、パターン言語のドキュメンテーションへのリンクが含まれています。
- タグ付けされた画像をドラッグ・アンド・ドロップやコピー・アンド・ペーストする機能を改善します。
- セッション内の重複した画像の画像パスは、画像の上にマウスを置くと表示されるようになりました。
バグ修正
asList()
関数が例外をスローする問題を修正します。- セッション内の「既存の置き換え」オプションが常に既存の画像を置き換えない問題を修正します。
- 大量の画像をフィルタリングするとEggplant Functionalがハングする問題を修正します。
- コマンドライン実行で".script"拡張子が指定されていない場合に、Eggplant Functionalがエラーなしで終了する問題を修正します。
- Auto OCRアップデートが「Arguments are invalid」例外を引き起こす問題を修正します。
- SUTの向きや解像度が変更された場合、End Sessionボタンがグレーになる問題を修正します。
- セッション内のTypeTextイベントでSkip Stepが機能しない問題を修正します。
- Auto Snippet生成のファイルが無効なハンドラ名を持つ可能性がある問題を修正します。
- 設定ページでスイート変数を追加した後に一部のユーザーが経験するクラッシュを修正します。
- Turbo Captureセッション中にスクロールホイールを押すと画像がキャプチャされる問題を修正します。
- Variable Watcherをパターンと一緒に使用すると、Eggplant Functionalがクラッシュする可能性がある問題を修正します。
- フォームデータがパラメータなしで選択された場合のAPIテストの問題を修正します。
- テーブルスクリプトの自動補完で、数字で始まる画像名が自動補完されない問題を修正します。
- OCR検索を通じてキャプチャされた画像がTolerant検索タイプに設定される問題を修正します。
リリース 18.1.1 (2018年7月12日)
注意: 次のメジャーリリースでは、Mac OSX 10.9とOS X 10.10のサポートは終了します。