Eggplant Functional v17 Release Notes
The notes below provide descriptions of the new features and changes introduced with each release of Eggplant Functional. You are strongly encouraged to read about the relevant changes whenever you upgrade from an earlier version.
Potential compatibility issues are highlighted in RED.
Compatibility
Mac: macOS 10.13, macOS 10.12. OS X 10.11, OS X 10.10, OS X 10.9
Windows: Windows 10, Windows 8, Windows 7, Windows Server 2012, Windows Server 2008
Linux: 64-bit distributions only. Red Hat Enterprise Server 6 or later (and compatible distributions), Debian 5 or later, Ubuntu 12.04, 14.04
Release 17.2.1 (24 October 2017)
API Testing Improvements
- Adds the following types of auto-correction to API tests:
- Adds http:// to the URL.
- Removes duplicate http from the URL.
- Removes trailing ? character from the URL.
- Validates JSON that is being submitted.
- Verifies that a body is present on POST, PUT, and PATCH requests.
- Validates XML body (Mac only).
Bug Fixes / Tweaks
- Fixes a problem that could cause script execution to fail to end.
- Improves behavior when running Eggplant Functional across multiple monitors.
- Fixes a problem that caused the api() function to persist beyond interrupted script executions.
- Fixes a problem that could cause API tests to fail to save.
- Adds support for externally produced, grayscale images to be used in suites.
- For command-line execution, now supports using the -param argument in any position, not just as the final argument.
- Fixes a problem that could cause generated script commands to contain unused property placeholders.
- Updates Eggplant Functional to support Zlib VNC encodings on macOS 10.13.
- Fixes several performance and stability issues.
Release 17.2 (26 September 2017)
Highlights
- API Testing: Adds a new script type, API Tests, for testing REST and SOAP web APIs.
- OCR Tuner: The OCR tuner enables you to preview OCR behavior during scripting.
- Character Collections: Character collections are sets of character images that you can search for as strings. Character collections are useful for consistent but low-quality text that is not suitable for OCR use.