Features and Improvements 9.0.6 (11 February 2021)

  • Added support for the latest version of Citrix Receiver (CRD-645).
  • Removed the requirement to specify Host ID for a remote license server.
  • Injectors now always write to a log file, regardless of how they are started (CRD-607).
  • Improved clarity of log messages about injector operations when starting and stopping a test (CRD-606).
  • Extraction of test result zip files retrieved from injectors is now retried multiple times, to mitigate cases of anti-virus software preventing access to the files before they can be extracted (CRD-605).
  • Loading and saving of Custom VU files now has better protection against accidental file corruption (CRD-549).
  • Resolved an issue with exporting and importing scripts that were based on a Custom VU (CRD-568).

Features and Improvements 9.0.5 (17 August 2020)

  • Added support for .NET 4.8.
  • Added an option to enable CORS (on by default) for the REST API servers, making it easier to create AJAX-based web dashboards.
  • Improved encryption of the analysis database password.
  • Additional improvements and bug fixes:
    • Resolved an issue that was preventing use of the Citrix StoreFront recorder.
    • Additional log messages when transferring files to and from injectors.
    • Additional log messages when workspace and project files are recovered from backups.

Features and Improvements 9.0.4 (17 March 2020)

  • Increased the connection waiting period to allow more time for Eggplant Cloud SUTs to become available.
  • Note: This is only relevant when a test is using the Eggplant Cloud hosted SUTs to perform tests.

  • Eggplant Performance Studio will automatically recover using backup files if workspace/project information becomes corrupted or missing.
  • Fixed an issue where scripts within helper suites could not be executed by Eggplant Functional VUs.
  • Resolved an issue with POST data in a recording where space characters got converted to "+" characters when generating Eggplant Performance scripts.

Features and Improvements 9.0.3 (10 September 2019)

  • Microsoft Visual Studio 2019 support.
  • Eggplant Performance Test Controller now supports exporting and importing of window layouts (views).
  • A warning message is now displayed if a workspace is found within another workspace.
  • Event Log views in Test Controller now open in a new window by default.
  • Additional improvements and bug fixes.
    • Fixed a runtime error that was displayed when launching an IDE that has both Eclipse and Visual Studio configured.
    • Cloned tests now include global variables for shared data server (SDS) launch settings.
    • Improved icons for high-DPI displays.
    • Eggplant Performance Analyzer now shows the correct test start time for tests where virtual users were dynamically added part way through the Test at runtime.
    • The Eggplant Performance web engine now removes URL fragments from redirected requests.
    • Fixed a memory leak in API ConcurrentRequestSender.
    • Injector cache folders are now deleted after successful test completion and file retrieval.
    • The Citrix recorder now uses the FontSmoothingTypePref property as part of its default settings.
    • Use of commas is now prevented when naming Recording and Tests.
    • You can now view the Previous run data even if only some logs are retrieved from the injectors.

Features and Improvements 9.0.2 (23 April 2019)

  • The Referer header is now used to determine sub request's parent request during web script generation.
  • The Eggplant Performance Web Log Viewer now shows an improved title to distinguish between the type of web logs, whether it is Recording, Replay, or Comparison log.
  • Speed up switching between tests when the test in question contains very large data files or very large recordings
  • Additional improvements and bug fixes.
    • Removed the Support gzip or deflate encoding option from the Group Specification dialog box.
    • Fixed an issue with the workspace protection password that occurred when upgrading from an old workspace.
    • Fixed issues with the file transfer mechanism.
    • Updated the Custom Code rules such that they're applied to a request at the beginning of a redirect chain.
    • Improved HTTP Metrics charts for WebSockets and Websocket message rates to prevent exceptions when opened without websocket traffic.
    • Fixed an issue with timestamps that were reported incorrectly during startup of a test in Eggplant Performance.

Features and Improvements 9.0.1 (28 January 2019)

  • Support for Windows server SUTs with Eggplant Cloud.
    • Eggplant Functional virtual users can now execute against Windows Server 2016 instances running in Eggplant Cloud.
    • Windows instances now come prepackaged with Chrome, Firefox, and Internet Explorer.

  • Support Brotli decompression format.

    • Users can now record, generate, and replay websites that use the Brotli compression format.
  • Password protection for the whole workspace.
    • Added the ability to protect a workspace with a password.
    • Users can now switch to a different workspace when presented with a password-protected workspace on launching of Studio.
  • Improved logging of errors and warnings in the VU Event Log to help with debugging of errors and warnings in the VU script(s).

  • Additional improvements and bug fixes.
    • A new option in Preferences dialog now enables detailed logging.
    • Improved algorithm to accommodate Data correlation rules.
    • Added the ability to turn off cookie comments when generating web scripts.

Features and Improvements 9.0.0 (3 December 2018)

  • Hosted injectors with Eggplant Cloud.
    • Provides hosted injector capacity running in the cloud.
    • Injectors are automatically created on demand when you start a test run.
    • Injectors can be hosted in multiple regions (Western Europe, US East Coast, US West Coast).
  • Hosted Eggplant Functional SUTs with Eggplant Cloud.
    • Provides hosted systems under test (SUTs) for use with Eggplant Functional virtual users (VUs).
    • The initial release of Eggplant Cloud provides one type of SUT, a Ubuntu desktop with Chrome and Firefox installed. This SUT is suitable for testing websites. More types of SUTs will be added to Eggplant Cloud over time.
    • SUTs are automatically created on demand when you start a test run, and are automatically terminated at the end of the test run.
    • Eggplant Functional connection details are managed automatically, so that each VU is mapped to a single SUT.
  • Integration with Eggplant AI.
    • Integration with Eggplant AI 2.2.1 allows creation, execution, and analysis of Eggplant Performance tests directly from the Eggplant AI interface.
    • Performance tests can be defined in Eggplant AI by allocating VUs to existing test cases.
    • Eggplant AI uses the Eggplant Performance REST APIs to create, execute, and analyze performance tests.
  • REST API for test creation.
    • The existing REST API has been extended to allow a user to create new test definitions.
    • Creation of workspaces, projects, injectors, Eggplant Functional suites, scripts, workflows, and tests can be fully automated.
  • HTTP/2 support.
    • The C# and Java web virtual users can now send and receive HTTP/2 traffic.
  • Improved logging.
    • Script names and line numbers are now written to the VUs' event log in the event of an error or warning.
    • WinHTTP error codes are written to the VUs' event log in the event of an error when making an HTTP request.
  • Many more bug fixes and improvements.


  • Added additional columns to the Transactions Summary table (count, minimum response time, maximum response time).
  • Added methods to the REST API for retrieving the Transaction and Request summary tables.
  • Increased the default chart width in HTML reports.


This topic was last updated on August 19, 2021, at 03:30:52 PM.

Eggplant icon Eggplantsoftware.com | Documentation Home | User Forums | Support | Copyright © 2022 Eggplant