All Classes and Interfaces
Class
Description
An enum containing additional fields to provide to Jira issue searches.
Command for Xray authentication
Error entity that is created when upload of Xray evidence fails
A generic GraphQL request.
Represents a generic GraphQL response.
Represents a generic GraphQL error, consisting of a message, one or more locations and the query paths which caused
them.
Represents a GraphQL error location.
Xray import request DTO.
Response object returned from Xray Cloud when a test execution results import has been successful.
Xray import response DTO.
Response object returned from Xray Server when a test execution results import has been successful.
An error log entry describing an error occurring when persisting test result import requests.
An error log entry describing an error occurring when persisting test result import responses.
Interface that all classes that import Cucumber feature files from Xray should implement
An interface defining methods for interacting with Xray's API in an opaque manner.
An interface describing Jira endpoints.
A class for interacting with Jira issues, such as searching for issues or updating existing issues' fields.
The issue object contained in responses when searching for issues via JQL queries.
The request when searching for specific issues via JQL queries.
The response when searching for specific issues via JQL queries.
Builds an
XrayTestEntity objects for multiple test iterations.Persist the Import DTO to the disk
Persist the Import DTO to the disk
Builds
XrayTestEntity objects for single test iterations.Command to upload test results to Xray REST API
Event subscriber that uploads test results to Xray API
A utility class for authenticating to Xray Cloud.
This class provides methods for importing Tests as Cucumber feature files from Xray Server
Represents a response when querying the
getTests method of Xray Cloud's GraphQL endpoint.Xray configuration helper
Every repository class that downloads feature file definitions from Xray should implement this interface.
Export Tests from Xray Server as Cucumber Feature File
Export Tests from Xray Server as Cucumber Feature File
Xray custom field entity.
An interface describing Xray endpoints.
Xray evidence item entity.
Factory class for HTTP Dao obejcts
Class that imports Test definitions from Xray API and saves them locally
Factory class for Xray Importer objects
Xray test iteration parameter entity.
Xray test iteration result entity.
Xray test iteration result entity.
Xray test iteration result entity.
Utility class for transforming data into objects compatible with Xray's REST APIs.
Transforms log collection into Xray Execution Import DTO
An exception thrown when a test suite did not execute any test marked with
XrayTest.Xray manual test step result entity.
Xray manual test step result entity.
Xray manual test step result entity.
Xray REST API Paths
This class provides methods for importing Tests as Cucumber feature files from Xray Server
Repository class that is responsible for fetching and updating Test Entities via the Xray API
Xray Server test step responses contain specific content responses split into raw and rendered.
An Xray Server test step response.
Utility class for converting QTAF statuses to Xray statuses.
Annotation that can be used for tests to configure documentation of test results in Xray
Class that models JSON response from Xray API
Class that mdoels Xray API Response Data
Xray test entity.
A class for building
XrayTestEntity objects.Xray test execution info entity.
Xray test info entity.
Xray test info entity.
Xray test info entity.
A class for interacting with Xray issues, such as retrieving test steps or creating test execution issues from
local test results.
A class for interacting with issues in Xray Cloud.
A class for interacting with issues in Xray Server.
Xray test step entity.
The response when retrieving test steps from Xray issues.