The Test Evolution Gadget is a powerful new feature that lets you quickly view your Test statuses' evolution and trends (Figure 1). This gadget provides an at-a-glance visualization of the progression of a group of Tests based on the results from your configured Testing scope. By tracking key metrics over time, this feature helps you better understand the performance of your Test suites, and improve decision-making throughout the Testing lifecycle.
Key Benefits
Visualize Test status trends for better insights.
Monitor the progress of specific Test groups within a defined scope.
Identify patterns and potential issues early in the Testing cycle.
This enhancement provides teams with valuable data to stay on top of their Testing efforts and ensure continuous quality improvement.
The Export History Tab (Figure 2 - 1) allows Xray users to export the History Tab from Xray Issues using both the Xray Document Generator and Xray REST API.
The History tab shows the following Issue’s operations/updates:
Changing the Test Type.
Changing the Test Definition or Steps.
Linking the Test with other entities (Preconditions, Test Plans, Test Sets, etc.).
Moving the Test between folders on the Test Repository.
Attachment addition.
Test Execution.
Key Benefits
Customizable exports of history data for Xray entities, including Tests and Test Executions.
Easy external storage of history data for auditing and compliance needs.
Greater visibility and traceability of all changes within Xray entities.
Seamless integration of history data into external systems for reporting and record-keeping.
This feature provides users with greater transparency and control over their historical data.
Test Coverage Information Export (Figure 3) provides new queries and entities within the Xray GraphQL API, enabling Xray users to efficiently retrieve the Testing status of Requirement Issues.
Key Benefits
Streamlined access to Testing coverage data through the Xray GraphQL API.
Improved visibility and traceability of the Testing status for Requirement Issues.
Enhanced ability to integrate Test coverage data into external systems or reports.
Simplified data extraction for custom reporting and analysis needs.
New Queries
getCoverableIssue - returns a Coverable Issue by issueId.
getCoverableIssues - returns multiple Coverable Issues by JQL, Issue IDs, or project IDs.
This feature aims to empower users with greater control and flexibility over their Testing data.