Upgrade Notes
Upgrading Xray to 4.1.x
Downgrading from Xray 4.1.x
Release highlights
Support for xUnit test results
xUnit.net is a technology for unit and integration testing C#, F#, VB.NET and other .NET languages. xUnit.net works with ReSharper, CodeRush, TestDriven.NET and Xamarin. It is part of the .NET Foundation.
Xray now supports xUnit execution results. You can send directly the XML report generated by xUnit into Xray, either using the REST API or the user interface.
Learn more here.
Configurable Columns on the Test Runs List Gadget
Document Generator Improvements
You can now export Tests from within the Test Repository or the Test Plan board using the Document Generator.
Context actions are provided on the folders and in bulk selections so that you can easily select and export the Tests you need.
When configuring templates, you also select the target Xray entities as well as the scopes/screens where these templates can be used.
Document Generator now supports Test Run activity logs.
Jira administrators can also enable/disable the Document Generator feature.
Find out more about this feature here.
Performance improvements
As part of our effort for continuous performance improvements, we have improved the import of execution results, either through the UI or the REST API. In some cases, these performance improvements can reach 50% improvement.
Improving performance is an ongoing effort for us, so you can expect additional enhancements to come ahead.
Please take a look at the resources, Usage tips to improve performance, containing setup, and "best practices" for optimizing Xray performance.
And more...
Test Step/Test Run Custom Fields
- XRAY-6332: Jira admins must be able to configure if project admins can configure Test Step and Test Run custom fields in Xray
User Interface
- XRAY-2242: Ad-hoc Test Execution should contain not only the issue key but also the summary of the Test issue
- XRAY-5990: Use folder picker to edit test repository path custom field
- XRAY-4777: The Test execution "Last updated time" should be updated whenever tests/test steps are executed
Reports and Gadgets
- XRAY-4442: As a user, I can filter Test Runs on the Test Runs List gadget/report by currently logged in user
JQL
- XRAY-6152: As a user, I can search for Manual Test Steps text using JQL
- XRAY-3734: The JQLs testsWithNoTestSet and testsWithoutTestExecution should take a filter as an argument
- XRAY-4719: The JQL manualTestsWithoutSteps() should take a filter as an argument
New Features and Bug Fixes in this release