Product update digest July 2023. A new look of launches, image gallery, and other improvements

Anton Bravin
Updated on
Apr 22, 2024
reading time
Try now

Level up your QA workflow with Zebrunner's latest product updates!

Improved look and feel for core application grids

With this improvement, our goal was to provide consistent user experience when working with test runs grid, automation launches grid, manual (within test run and test repository), and automated (within launch) executions. We have made several adjustments, and here are the key highlights:

Better information readability

Core attributes are now prominently highlighted in purple, ensuring easy readability and recognition on data-filled grids.

  • The test runs grid now emphasizes testing configurations;
  • The automation launches grid highlights essential attributes of the SUT, such as build, browser, and locale;
  • Automated tests now display linked test cases, clearly highlighted in purple.

Enhanced executions view

Executions, both within the test run and test repository, have undergone a slight redesign. They now offer more informative insights in both expanded and collapsed views, allowing you to easily read testing configurations, environment information, and linked issues.

Automation launch labels and linked artifacts

You can now view automation launch labels and linked artifacts directly on the automation launch grid, eliminating the need to navigate inside the launch.

Attribute indicators and color scheme improvements

The indicator of the environment has been updated and can now be immediately seen after the name of the test run, test launch, test, and execution. Milestone and elapsed time indicators have been updated and standardized across all grids, ensuring a consistent visual experience.

Overall, slight adjustments were made to the color scheme of the grids, making information on those easier to read and comprehend.

Test case execution type

We've introduced a new test case execution attribute – "execution type". Execution type allows you to specify if a test case was executed manually or via automation. This attribute can be easily set through our user interface or via the Executions API. By default, the type of executions created via the UI is set to "Manual" while those created via API or coming from the Automation Reporting module will have the type set to "Automated".

Moreover, now we offer the option to automatically update a test case's automation state through the API, simplifying the process when a test case execution transitions from manual to automated, saving you one manual step.

Time tracking for test case executions

You can now track elapsed time for test case executions within test runs. Elapsed time is an optional attribute that can be set both via UI and Executions API. This information can be used to identify slow tests and potential candidates for automation in the future.

For executions, coming from the Automation Reporting module, elapsed time will be tracked automatically.

Easier test case traversal in test repository

We've introduced a quicker and easier way to traverse test cases without the need of going back to list and clicking each case individually. You can swiftly move back and forth between test cases within a suite, enhancing productivity and saving time using dedicated controls or keyboard presses.

Quick test case ID copy action

When working with automated tests, you only need a test case ID to enable executions reporting to Zebrunner. Now you can easily grab it using dedicated action on the UI, instead of memorizing and typing it manually every time.

We've updated an image gallery that displays all images and attachments from test cases and shared steps in one place. You can now easily view images, download them, and easily show/hide the gallery itself with just a click.

Workspace seats management improvements

With them, seat limit information becomes more transparent and accessible. Now, the invite screen displays the amount of occupied and free seats, ensuring that new users are aware of the available capacity. Additionally, the users' grid disables the "Invite" button when there are no remaining seats, preventing any attempts to invite new users beyond the limit.

About the author

Anton Bravin

Product Marketing Manager

8 years on a mission to bridge the gap between cutting-edge products and the audiences who need them most. Anton speaks the languages of developers and customers, allowing him to craft compelling narratives showcasing true value.