Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

February 2020

...

Category

Feature

DescriptionTrello Board link
Enterprise Admin & ScalingAbility to give read-only permission to Zephyr

Added the ability to give certain users read-only permissions to the Test Repository and Global Repository. This restricts the ability to create, modify, and delete records, while still allowing team members to review test assets.

Link
SSO ImprovementsImproved SSO support on two areas:
  1. Added support for auto-provisioning: this simplifies the work of provisioning (and de-provisioning) users into Zephyr, and allows mapping IDP properties to Zephyr to automatically include and update user details. Newly provisioned users receive Dashboard access and do not consume a license.
  2. Improved the SSO login user experience for a smoother and seamless login process.
Link
LDAP Improvements

Improved LDAP support on two areas:

  1. Introduced support for LDAP anonymous binding.
  2. Included the ability to update advanced configurations settings for user and group search, providing more flexibility during LDAP setup.
Link

Support for API tokens

Added full API token management for Zephyr, including:

  • Ability to create, manage, and revoke API tokens from the UI.
  • Ability to use API tokens with the REST API, zBots, and plugins.
Link
Audit Log Improvements

Improved the Audit Log to include more audited events, and redesigned the audit log page which may now be accessed from the About Zephyr page.

Link
AutomationImproved zBot installation & setupRefactored the zBot architecture to achieve a few goals:
  1. Provide a single version of zBot that works across all environments (Windows, Linux, and Mac).
  2. Minimize the number of steps to download and setup zBots, completely auto-configuring the zBot for the user.
  3. Add the ability to name zBots for easier identification while setting up automation jobs.
Link
Customizable Parser

Re-architected the Zephyr automation parsers to achieve three goals:

  1. To allow customers to customize and/or create new parsers for their needs, to support homegrown and customized automation frameworks.
  2. To enable support for new (and a wider breadth of) automation frameworks in the future.
  3. To provide consistent behavior across all Zephyr tools for capturing automation results (Vortex, Folder Watcher, zBots, and CI plugins).
Link
UsabilityAbility to copy or move an entire folder from one Test Cycle to another

Added the ability to copy or move a Test Cycle Folder from one Test Cycle to another Test Cycle, making it significantly easier to re-use test cases across different Test Cycles.

Link

Improved Jira Defect filingImproved the Jira Defect Filing page on two areas:
  1. Added caching for pre-populated fields to improve performance when filing defects.
  2. Added the ability to pre-populate the values for the Epics and Linked Issues fields from Jira, as well as support for any custom Jira fields with pre-populated values.
Link

Email NotificationsAdded a brand new feature for email notifications, including email notifications for two use-cases:
  • When a test case is assigned to me.
  • When someone modifies, comments, moves, deletes, or creates a new version of my test cases
For bulk operations, only a single email is sent with the list of assigned/modified test cases.
Link

User Experience (UX) update

Kicked-off a User Experience revamp for Zephyr, including a major UI overhaul to update the color scheme and fix alignments, and several UX improvements throughout the application for a better experience.

Link

...

Type of EnhancementDescription

OpenJDK support for zBots

This has simplified zBot installation, avoiding the need for end-users to install Oracle Java on their computers.

Ability to disable external users

This allows Admins to disable specific users (and free up their license usage) directly from the Zephyr UI.

Update to editing test cases behavior

Updated behavior when a user edits and creates a new version of a test case that has already been executed (or partially executed). In earlier versions of Zephyr, the execution status would remain unchanged for the new version creating confusion. In version 6.6, upon creating a new version, the user will have an option to maintain the execution status or to reset the status to Unexecuted.

Cap application log files

Zephyr logs are now capped every 24 hours, creating new files for each day for easier debugging and cleaning up old log data.

Installer improvements

Improved security with password masking, encryption for DB password, and license simplification (only a single license is needed for all of Zephyr).

Upgrader improvements

Fixed an issue where the Tomcat temp folder was filled with .gz files, consuming a large amount of hard drive space.

Updated default configuration for Jira integration

By default, Zephyr will now create remote links in Jira when test cases are mapped to requirements, which is the expected behavior.

Added Tag Column Option for Grids

Added the option to include a ‘Tag’ column for all grid views for the Test Repository, Global Test Repository, and Text Execution for easier sorting by tags.

Defect button for executed test cases

Small update to remove the ‘D’ button (to file a defect) when the test case has passed, avoiding user confusion.

Test Execution grid count

Fixed an issue where the test cases in the Test Execution grid were being counted by the number of defects associated to them.

Test Execution status update

Fixed an issue where any updates made to the test case execution status to and from “Not Executed” were not being recorded and reflected in the Execution History for the test case.

...

Upgrading to 6.6

For more information on upgrading, please refer to Upgrading Zephyr Enterprise.

...