Class XrayTestRepositoryServer
java.lang.Object
de.qytera.qtaf.xray.repository.xray.XrayTestRepositoryServer
- All Implemented Interfaces:
XrayEndpoint,XrayTestRepository
A class for interacting with issues in Xray Server.
-
Method Summary
Modifier and TypeMethodDescriptiongetTestSteps(Collection<String> testIssueKeys) Retrieve all test steps for the given test issues.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.qytera.qtaf.xray.repository.xray.XrayEndpoint
getXrayAuthorizationHeaderValue, getXrayURLMethods inherited from interface de.qytera.qtaf.xray.repository.xray.XrayTestRepository
importExecutionResults
-
Method Details
-
getTestSteps
public Map<String,XrayTestStepResponseDto[]> getTestSteps(Collection<String> testIssueKeys) throws URISyntaxException, MissingConfigurationValueException Description copied from interface:XrayTestRepositoryRetrieve all test steps for the given test issues.- Specified by:
getTestStepsin interfaceXrayTestRepository- Parameters:
testIssueKeys- the test issues to retrieve the steps for- Returns:
- a mapping of test issue keys to their steps
- Throws:
URISyntaxException- if any URLs used during step retrieval are invalidMissingConfigurationValueException- if the configuration is invalid
-