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

DAI Version 7.1 Release Notes

The notes below provide descriptions of the new features and changes introduced with each release of Eggplant DAI. You are strongly encouraged to read about the relevant changes whenever you upgrade from an earlier version.

Potential compatibility issues are highlighted.

System Requirements

Operating Systems

  • Windows: Windows Server 2019 or 2022 is recommended for production use but Windows 10 and 11 are also supported.

Hardware Requirements

  • RAM: 8 GB minimum
  • Disk Space: 5 GB minimum for trial deployments, 100 GB minimum for production deployments
  • Processor: 64-bit Intel Core 2.3 GHz or equivalent (4+ cores or 8+ threads recommended)
Upgrade Notes
  • Eggplant DAI 7.1 is the latest major release.
  • You must upgrade to Eggplant DAI 7.0 before you start your 7.1 installation.
  • Before you upgrade, make sure that you take a backup of your files and database. If there is a problem with your upgrade, you will need to restore to this point.
  • The upgrade may take 5-10 minutes to complete.
  • Eggplant DAI 7.1 is only compatible with Eggplant Functional 23.1 and later. When upgrading to Eggplant DAI 7.1, you must also update your version of Eggplant Functional.

Release 7.1 (October 2023)

This version of DAI includes the following enhancements and bug fixes:

RESTART_EPF_AFTER_SECONDS Environment Variable

As a measure to improve stability, DAI now provides an environment variable you can set for test configuration runs to specify the amount of time Eggplant Functional (EPF) runs before restarting. This variable takes effect after the current step is finished and before moving to the next. The default value is 30 minutes. This variable setting only applies to runs with the DAI Run Agent. During live runs, EPF continuously runs without restarting. See Eggplant Functional Stop and Restart Settings for Test Configuration Runs for details.

Test Case Dashboard

DAI now provides a dashboard that aggregates the results of all your test cases. You can filter the data you see by date range, models, or suites. This aggregation capability will help you understand the current state as well as the evolution of your testing effort in a single view.

Automatic Retry for Failed Tests

DAI now provides the option to automatically rerun failed and errored test steps as these occur to ensure your tests complete successfully within the allocated testing timeframe. This new feature includes the options to rerun test steps within your test configuration, specify the number of times you want failed or errored tests to rerun, and the interval between reruns.

“Viewer” (Read-Only) User Role

DAI now provides a read-only user role. This role is for users, such as managers, who need access to view test results in DAI, but do not need to create or update test artifacts.

Single Sign-On (SSO) Capability

DAI now supports SSO capability for Eggplant users whose companies use Microsoft Entra ID (formerly "Azure" Active Directory) configured over the OpenID Connect (OIDC) or Security Assertion Markup Language (SAML) protocols to control user access in a unified way. DAI also now provides SSO capability for SAML with ADFS. This is in addition to the existing support for ADFS with OIDC. If you’re interested in learning more, please reach out to your Account Manager who can assist.

Bug Fixes

  • Fixed an issue where a support request appears each time EPF auto restarts when the Run Agent with GUI setting is set to TRUE
  • Fixed an issue in Designer->Test Cases Console where first twenty test cases are skipped
  • Fixed an issue in the Controller and SUT Execution Environment where the user-entered value is not displayed
  • Fixed an issue in Controller-> SUTs where Name and Description appear in add new connection slider in minimize mode
  • Fixed an issue in Controller-> SUTs where fields remain unfocused after clicked label text
  • Fixed an issue in Controller-> Result where the Search field loses focus when typing
  • Fixed issues with filter test case with special characters
  • Fixed issues with Model import clickable area outside of button area ‘Choose file’
  • Fixed issues in System Git Connections: 'Choose branch or tag' section is out of the card (with scroll bar)
  • Fixed issues in Run Agent: EPF log level is different from run agent parameter set
  • Fixed issues in Test Case Builder where fields are not full width when disabled in Parameters tab
  • Fixed issues in Test Case Details where Tooltip is not next to the label when scrolling.
  • Fixed issue EPF Memory leaks requiring frequent Agent restarts (CRD-1424)
  • Fixed issue of Python.exe in the PgAdmin 4 folder in DAI is still version v3.10 instead of v3.11 (CRD-1471)
  • Fixed issue adding "/" to Version in agent causes Fail to upload suite Error (CRD-1483)
  • Fixed issue unable to import a model in DAI that is more than 2 MB in size (CRD-1481)
  • Fixed issue unable to assign a value to a 'Record' type global parameter in a test case (CRD-1449)

Security updates

  • Upgraded Python to remediate: CVE-2023-24329, CVE-2023-36632
  • Upgraded MinIO to remediate: CVE-2023-28434, BDSA-2020-2649, BDSA-2021-0784
  • Upgraded PostgreSQL to remediate: CVE-2023-39417, CVE-2023-2454, CVE-2023-2455