What's New in Zephyr Enterprise Release 8.2.0
October 11, 2024
Introducing Zephyr Enterprise 8.2.0. This version includes new features and improvements that will enhance your experience. Upgrade to Zephyr Enterprise 8.2.0 to take full advantage of these benefits.
Important
Starting Release 8.2, Zephyr Enterprise documentation is moving from its current location on Atlassian to a dedicated, standalone Zephyr Enterprise Documentation page. We have upgraded to provide a more user-friendly experience with improved navigation and enhanced search capabilities.
Important Announcements
The existing payload for the following APIs has been updated in the Zephyr Enterprise 8.2 release.
New Features
The following updates bring significant enhancements, security improvements, and fixes:
Parametrization and Data Set
The data parameterization feature is currently an Alpha release introduced in 8.2. This feature helps users understand the introduction to parametrization and the following operations:
Admins can create, update, and delete parameters.
Assign parameters to all projects or specific projects.
Users can create, update, and delete test case-specific data.
Users can utilize the data and parameters in the test step using the ${parameter} format.
Enabling rich text in the test step is necessary for using parameters.
During execution, users will see each test data column as an iteration.
Users can then execute these iteration steps to complete the execution.
Tree Structure Updates
Zephyr 8.2 releases address multiple issues and provide resolutions related to Tree Structure. For more information on understanding the following resolutions, see FAQ.
Issues Navigating Folders in Release Trees
Loss of Selected Folder State
Re-fetching of fetched data
Inappropriate Display of Caret Symbols for Folders Without Subfolders
Inconsistent Tree Sorting Across Interfaces
Display of Folder Data on the Test Execution Page
Unassigned Folders are displayed in the Test Execution Tree.
Top Node Selection Fails to Map Unloaded Child Nodes
JIRA Optimisation Changes
Starting the Zephyr Enterprise 8.2 release, issues related to the Jira webhook are resolved. The enhancements include,
Webhook Filter Enhancement - A filter at the webhook level was added to process callbacks only for queues relevant to Zephyr.
Consumer Filter Enhancement - Introduced a filter at the consumer level to ensure calls are made only for Jira projects with completed release mapping.
Jira Release Mapping Integration - Implemented a feature that triggers Jira calls during release mapping.
Project Capture During Jira Sync - Now captures the Jira project associated with imported issues during Jira sync.
Automated Release Mapping - An ETL job runs nightly to map Jira projects with releases based on syncs.
Manual Mapping Option - Users can now manually map Jira projects to releases if needed.
JIRA Proxy Support
This new feature lets you specify whether you can connect to JIRA through a proxy. If you confirm proxy usage, a text box allows you to enter the Base JIRA URL. This enhancement aims to streamline the proxy setup process and ensure that precise connection information is recorded.
Fixed Bugs
The following table lists the bug IDs, fixed issues, and error resolution.
Bug ID | Resolution |
---|---|
ZEPHYR-26403 | In the current release, the user interface issue where the folder tree collapses each time you interact with it, requiring repetitive actions to navigate through the folders, is fixed. |
ZEPHYR-32683 | The issue with the UI behavior in the Test Repository tree has been resolved. Previously, the tree displayed an icon next to items even when no folder was present, which was confusing and inconvenient. Additionally, only the most recently expanded folder will remain expanded, enhancing clarity and user experience by avoiding unnecessary clutter and confusion in the tree structure. This update ensures a more intuitive and streamlined navigation process within the repository. |
ZEPHYR-32693 | Resolved an issue where the first test case was incorrectly highlighted instead of the selected test case when pasting the test case selection URL. Now, the correct test case is underlined as expected. |
ZEPHYR-32950 | Resolved the issue of searching for subfolders in the Test Repository. Users can now search and go to the folder directory. |
ZEPHYR-32964 | The display issue is fixed; the system correctly displays only the folder for users assigned test cases within that folder. |
ZEPHYR-33237 | Resolved an issue where navigating the folder structure caused an entire page to reload, which could shift the position of the clicked item. Folders will now load and display their contents without a full-page refresh. |
ZEPHYR-34820 | Improved the performance when the user copies the test case from one release to another. |
ZEPHYR-34822 | Fixed a bug that prevented the actual execution time from being recorded From the Test complete file to Zephyr. Now, every execution accurately logs the exact time. |
ZEPHYR-35320 | Resolved the issue where changing the authentication method during Jira Integration edits caused failures. The integration now updates and saves successfully. |
ZEPHYR-35383 | Resolved an issue where importing test cases from Excel failed to recognize multiple cases separated by empty rows. Now supports importing various test cases and their respective steps correctly. |
ZEPHYR-36581 | Resolved inefficiency in deleting testStepResults by transitioning from individual deletions to SQL bulk deletion. The updated implementation now efficiently handles bulk deletions, enhancing performance. |
ZEPHYR-35582 | The display issue in the All Executions tab, where execution cycles appeared empty despite containing data, has been addressed. Folders now correctly display their content, and test executions are visible without any inconsistencies. |
ZEPHYR-37950 | Resolved the issue where using the move API to transfer folders from the release level to the import level caused data corruption. |
ZEPHYR-37974 | Fixed an issue with the fix is done from the epoch format. |
ZEPHYR-38169 | Corrected an issue where defect data was inaccurately displayed in the Traceability Matrix for open defects. |
ZEPHYR-38207 | We fixed an issue in the JIRA Requirement Sync where the Top-Level Folder Name did not populate during a re-sync. Users no longer need to re-enter the Folder Name manually, streamlining the synchronization process. |
ZEPHYR-38221 | Resolved security vulnerabilities. Enhanced security measures have been implemented to address identified vulnerabilities, ensuring robust protection and compliance. |
ZEPHYR-38267 | Resolved an issue where custom fields were not updating correctly after a test case version update. The version number now displays correctly following selection. |
ZEPHYR-38352 | Fixed a synchronization error in Test Planning for the free-form phase with Oracle. The system now correctly syncs to the new version. |
ZEPHYR-39542 | Resolved an issue where providing incorrect ID values in the API resulted in test steps from another test case being added. The system now validates IDs and displays an error when incorrect IDs are passed. |
ZEPHYR-39817 | Resolved an issue where attempting to delete a linked defect from an execution failed if the defect was moved to another JIRA project. |
ZEPHYR-38589 | Resolved an issue where test cases could be created with blank names. |
ZEPHYR-38622 | Adjusted API configuration and updated code to prevent the exposure of sensitive information, including accessToken, secret, consumerKeyName, and consumerPrivateKey, in API responses. |
ZEPHYR-39072 | Resolved the issue where Jira Epics were not appearing in the Epic Link dropdown. They are now displayed correctly for selection. |
ZEPHYR-39074 | The issue with the "Most Executed" and "Most Failed" reports not displaying data for automated test cases has been resolved. Both reports now accurately incorporate and display results from manual and automated test cases, providing a holistic view of test case execution and failure rates across the system. |
ZEPHYR-39171 | The issue with importing only the first test step of each test case using the "By Empty Row" discriminator has been corrected. The import functionality has been enhanced to ensure all test cases and their corresponding test steps are successfully imported. |
ZEPHYR-39211 | Resolved an issue where test case names and tags were not imported correctly. Adjustments have been made to ensure that both test case names and tags are now correctly retrieved and displayed during the import process. |
ZEPHYR-39246 and ZEPHYR-39263 | This update also ensures that selected test cases are appropriately shared, aligning with expected functionality. |
ZEPHYR-39286 | All test cases will now import successfully regardless of the presence of values in optional fields. This enhancement ensures consistent import behaviorand allows the Folder Name to be re-enteredmanually even without modifying field mappings. |
ZEPHYR-39327 | The issue with incorrect record ordering in the project backup and restore functionality has been addressed. Enhancements have ensured that the order of records is accurately preserved during both the backup and restore processes, guaranteeing data integrity and consistency across the project operations. |
ZEPHYR-39328 | The issue with the text input process or person" automatically converting into a text box in the rich text editor has been resolved. |
ZEPHYR-39372 | The problem with links not opening in new windows as specified in the Rich Text Editor has been corrected. |
ZEPHYR-39377 | Fixed an issue where the "Full Reindex for Executions" status displayed as completed despite the index not being fully processed. The underlying SQL query for Oracle databases has been modified to ensure accurate completion tracking and indexing performance. |
ZEPHYR-39467 | Resolved a server error (Error 500) that occurred when attempting to create a cascading custom field. This issue has been addressed to ensure the creation process is smooth and error-free. |
ZEPHYR-39468 | In the existing implementation, the update webhook fails if no external project is mapped to the ZE project for a DTS; however, no error or alert is shown to the user about the failure. The objective of this ticket is to implement proper messaging or change how we handle the updated webhook for such cases. |
ZEPHYR-39532 | Resolved an issue that caused the Execution Backlog Dashboard to fail. The dashboard is now fully operational and displaying data correctly. |
ZEPHYR-39533 | The issue preventing the export of Test Planning to CSV when one or more test cases are unassigned has been resolved. The export functionality now successfully generates a CSV file, including all valid data, without encountering errors due to unassigned test cases. |
ZEPHYR-39536 | The system now correctly handles scenarios where the build option lacks a value, ensuring the edit cycle completes without errors. |
ZEPHYR-39539 | The sorting issue in the Test Case Execution Progress reports has been resolved. The reports now accurately sort according to the specified 'DES' order, enhancing data presentation and facilitating more accessible analysis. |
ZEPHYR-39540 | The issue with the Test Execution by Cycle Gadget not sorting correctly has been addressed. The gadget now properly sorts data as expected, ensuring an accurate and organized display of test execution information. |
ZEPHYR-39541 | The issue with improper sorting in the Test Case Execution Progress table has been corrected. Sorting functionality at the table level now operates as intended, ensuring data is organized and displayed correctly. |
ZEPHYR-39542 | The issue between the report summary numbers and the detailed table in the Test Case Execution Progress report has been resolved. The numbers now align accurately, ensuring consistency and reliability of the displayed data. |
ZEPHYR-39556 | The issue where the front end sent incorrect request parameters for defect creation has been corrected. The appropriate parameters are now being used to ensure that effects are created accurately and efficiently. |
ZEPHYR-34566 | Improved performance of the "Download License Usage" feature for scenarios involving large numbers of licenses. |
ZEPHYR-37991 | Fixed an issue where the Traceability Export could not export linked test case attachment information in Excel format. |
ZEPHYR-38245 | Resolved an issue where test cases were not marked as “Unexecuted” in Test Execution during sync from Planning on version increase. |
ZEPHYR-39257 | Fixed an issue where the PDF export from the Reports section incorrectly merged the first row with the header. |
ZEPHYR-39735 | Resolved an issue where manual JIRA updates failed if the issue lacked a priority field. |