Level up your QA workflow with Zebrunner's latest product updates!
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.
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.
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.
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.
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.
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.