public class TestExecutionServiceClient extends QTestApiWebServiceClient<TestExecutionServiceClient> implements TestExecutionService
credentialsProvider, exceptionUnmarshallers, executorService, signerclient, configuration, endpoint, requestHandlers, timeOffset| Constructor and Description |
|---|
TestExecutionServiceClient()
Constructs a new client to invoke service method on TestExecutionService using
the default qTest credentials provider and default client configuration options.
|
TestExecutionServiceClient(ClientConfiguration clientConfiguration)
Constructs a new client to invoke service method on TestExecutionService using
the default qTest credentials provider and client configuration options.
|
TestExecutionServiceClient(QTestCredentials credentials)
Constructs a new client to invoke service method on TestExecutionService using
the specified qTest credentials.
|
TestExecutionServiceClient(QTestCredentials credentials,
ClientConfiguration clientConfiguration)
Constructs a new client to invoke service method on TestExecutionService using
the specified qTest credentials and client configuration options.
|
TestExecutionServiceClient(QTestCredentialsProvider credentialsProvider)
Constructs a new client to invoke service method on TestExecutionService using
the specified qTest credentials provider and client configuration options.
|
TestExecutionServiceClient(QTestCredentialsProvider credentialsProvider,
ClientConfiguration clientConfiguration)
Constructs a new client to invoke service method on TestExecutionService using
the specified qTest credentials provider and client configuration options.
|
| Modifier and Type | Method and Description |
|---|---|
TestCycle |
createTestCycle(CreateTestCycleRequest testCycleRequest)
Creates test-cycle from the given create test-cycle information.
|
TestRun |
createTestRun(CreateTestRunRequest testRunRequest)
Create test-run.
|
TestSuite |
createTestSuite(CreateTestSuiteRequest testSuiteRequest)
Creates test-suite.
|
void |
deleteTestCycle(DeleteTestCycleRequest testCycleRequest)
Delete test-cycle from the given request.
|
void |
deleteTestRun(DeleteTestRunRequest testRunRequest)
Delete test-run.
|
void |
deleteTestSuite(DeleteTestSuiteRequest testSuiteRequest)
Delete test-suite.
|
TestLog |
getLastLog(GetLastLogRequest getLastLogRequest)
Gets test run information.
|
QueueProcessingResponse |
getQueueProcessingResponse(QueueProcessingResponseRequest queueProcessingResponseRequest)
Gets a Batch Test Log Submission job's state
|
TestCycle |
getTestCycle(GetTestCycleRequest testCycleRequest)
Gets the test-cycle information from the given get test-cycle request.
|
TestRun |
getTestRun(GetTestRunRequest getTestRunRequest)
Gets test run information.
|
TestSuite |
getTestSuite(GetTestSuiteRequest testSuiteRequest)
Gets the test-suite information.
|
java.util.List<ExecutionStatus> |
listExecutionStatus(ListExecutionStatusRequest executionStatusRequest)
List all execution status request from test execution service.
|
java.util.List<TestCycle> |
listTestCycle(ListTestCycleRequest testCycleRequest)
Lists test-cycle information from the given list test-cycle request.
|
java.util.List<TestRun> |
listTestRun(ListTestRunRequest testRunRequest)
Lists all test runs from the given
list test run request. |
java.util.List<TestSuite> |
listTestSuite(ListTestSuiteRequest testSuiteRequest)
Lists all test suites from the given
list test suite request. |
TestCycle |
moveTestCycle(MoveTestCycleRequest testCycleRequest)
Move test-cycle from the given move test-cycle request instance.
|
TestRun |
moveTestRun(MoveTestRunRequest testRunRequest)
Move test run.
|
TestSuite |
moveTestSuite(MoveTestSuiteRequest testSuiteRequest)
Move test-suite.
|
TestLog |
submitAutomationTestLog(AutomationTestLogRequest automationTestLogRequest)
Submits automation test log to test execution service.
|
QueueProcessingResponse |
submitAutomationTestLogs(AutomationTestLogsRequest automationTestLogsRequest)
Submits multiple test results to test execution service.
|
QueueProcessingResponse |
submitAutomationTestLogsExtended(AutomationTestLogsRequest automationTestLogsRequest)
Submits multiple test results and specifies Test Design and Test Execution tree structures to test execution service.
|
TestLog |
submitTestLog(SubmitTestLogRequest submitTestLogRequest)
Submit test log to test execution service.
|
TestCycle |
updateTestCycle(UpdateTestCycleRequest testCycleRequest)
Update test-cycle from the given update test-cycle request instance.
|
TestRun |
updateTestRun(UpdateTestRunRequest testRunRequest)
Update test run.
|
TestSuite |
updateTestSuite(UpdateTestSuiteRequest testSuiteRequest)
Updates test-suite.
|
init, invoke, shutdown, withEndpointaddRequestHandler, createExecutionContext, createHttpAuthClient, getTimeOffset, removeRequestHandler, setConfiguration, setEndpoint, setTimeOffset, withConfiguration, withRequestHandler, withTimeOffsetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetEndpoint, shutdownpublic TestExecutionServiceClient()
public TestExecutionServiceClient(ClientConfiguration clientConfiguration)
clientConfiguration - The client configuration options controlling how this
client connects to TestExecutionServicepublic TestExecutionServiceClient(QTestCredentials credentials)
credentials - The qTest credentials which will provide
credentials to authenticate request with qTest services.public TestExecutionServiceClient(QTestCredentials credentials, ClientConfiguration clientConfiguration)
credentials - The qTest credentials which will provide
credentials to authenticate request with qTest services.clientConfiguration - The client configuration options controlling how this
client connects to TestExecutionServicepublic TestExecutionServiceClient(QTestCredentialsProvider credentialsProvider)
credentialsProvider - The qTest credentials provider which will provide
credentials to authenticate request with qTest services.public TestExecutionServiceClient(QTestCredentialsProvider credentialsProvider, ClientConfiguration clientConfiguration)
credentialsProvider - The qTest credentials provider which will provide
credentials to authenticate request with qTest services.clientConfiguration - The client configuration options controlling how this
client connects to TestExecutionServicepublic TestLog submitAutomationTestLog(AutomationTestLogRequest automationTestLogRequest) throws AuthServiceException
TestExecutionServicesubmitAutomationTestLog in interface TestExecutionServiceautomationTestLogRequest - the given automation test log request.TestLog instance.AuthServiceException - if an error occurs during submitting automation
test log to test execution service.public QueueProcessingResponse submitAutomationTestLogs(AutomationTestLogsRequest automationTestLogsRequest) throws AuthServiceException
TestExecutionServicesubmitAutomationTestLogs in interface TestExecutionServiceautomationTestLogsRequest - the given test log request.QueueProcessingResponse instance.AuthServiceException - if an error occurs during submitting test log to
test execution service.public QueueProcessingResponse submitAutomationTestLogsExtended(AutomationTestLogsRequest automationTestLogsRequest) throws AuthServiceException
TestExecutionServicesubmitAutomationTestLogsExtended in interface TestExecutionServiceautomationTestLogsRequest - the given test log request.QueueProcessingResponse instance.AuthServiceException - if an error occurs during submitting test log to
test execution service.public QueueProcessingResponse getQueueProcessingResponse(QueueProcessingResponseRequest queueProcessingResponseRequest) throws AuthServiceException
TestExecutionServicegetQueueProcessingResponse in interface TestExecutionServiceQueueProcessingResponse instance.AuthServiceException - if an error occurs during getting QueueProcessingResponse information.public TestLog submitTestLog(SubmitTestLogRequest submitTestLogRequest) throws AuthServiceException
TestExecutionServicesubmitTestLog in interface TestExecutionServicesubmitTestLogRequest - the given test log request.TestLog instance.AuthServiceException - if an error occurs during submitting test log to
test execution service.public TestLog getLastLog(GetLastLogRequest getLastLogRequest) throws AuthServiceException
TestExecutionServicegetLastLog in interface TestExecutionServicegetLastLogRequest - the given GetLastLogRequest instance.TestRun instance.AuthServiceException - if an error occurs during getting test-run information.public java.util.List<ExecutionStatus> listExecutionStatus(ListExecutionStatusRequest executionStatusRequest) throws AuthServiceException
TestExecutionServicelistExecutionStatus in interface TestExecutionServiceexecutionStatusRequest - the given ListExecutionStatusRequest object.execution status objects.AuthServiceException - if an error occurs during listing all execution statuses.public java.util.List<TestRun> listTestRun(ListTestRunRequest testRunRequest) throws AuthServiceException
TestExecutionServicelist test run request.listTestRun in interface TestExecutionServicetestRunRequest - the given list test run request object.test run objects.AuthServiceException - if an error occurs during listing all test runs.public TestRun getTestRun(GetTestRunRequest getTestRunRequest) throws AuthServiceException
TestExecutionServicegetTestRun in interface TestExecutionServicegetTestRunRequest - the given GetTestRunRequest instance.TestRun instance.AuthServiceException - if an error occurs during getting test-run information.public TestRun createTestRun(CreateTestRunRequest testRunRequest) throws AuthServiceException
TestExecutionServicecreateTestRun in interface TestExecutionServicetestRunRequest - the given create test-run request instance.AuthServiceException - if an error occurs during creating test-run.public TestRun updateTestRun(UpdateTestRunRequest testRunRequest) throws AuthServiceException
TestExecutionServiceupdateTestRun in interface TestExecutionServicetestRunRequest - the given update test-run request.AuthServiceException - if an error occurs during updating test-run.public TestRun moveTestRun(MoveTestRunRequest testRunRequest) throws AuthServiceException
TestExecutionServicemoveTestRun in interface TestExecutionServicetestRunRequest - the given move test-run request.AuthServiceException - if an error occurs during moving test-run.public void deleteTestRun(DeleteTestRunRequest testRunRequest) throws AuthServiceException
TestExecutionServicedeleteTestRun in interface TestExecutionServicetestRunRequest - the given delete test-run request.AuthServiceException - if an error occur during deleting test-run.public TestSuite createTestSuite(CreateTestSuiteRequest testSuiteRequest) throws AuthServiceException
TestExecutionServicecreateTestSuite in interface TestExecutionServicetestSuiteRequest - the given create test-suite request instance.AuthServiceException - if an error occurs during creating test-suite.public TestSuite updateTestSuite(UpdateTestSuiteRequest testSuiteRequest) throws AuthServiceException
TestExecutionServiceupdateTestSuite in interface TestExecutionServicetestSuiteRequest - the given update test-suite request instance.AuthServiceException - if an error occurs during updating test-suite.public TestSuite moveTestSuite(MoveTestSuiteRequest testSuiteRequest) throws AuthServiceException
TestExecutionServicemoveTestSuite in interface TestExecutionServicetestSuiteRequest - the given move test-suite request.AuthServiceException - if an error occurs during moving test-suite.public TestSuite getTestSuite(GetTestSuiteRequest testSuiteRequest) throws AuthServiceException
TestExecutionServicegetTestSuite in interface TestExecutionServicetestSuiteRequest - the given get test-suite request instance.AuthServiceException - if an error occurs during getting test suite.public java.util.List<TestSuite> listTestSuite(ListTestSuiteRequest testSuiteRequest) throws AuthServiceException
TestExecutionServicelist test suite request.listTestSuite in interface TestExecutionServicetestSuiteRequest - the given list test suite request object.test suite objects.AuthServiceException - if an error occurs during listing all test suites.public void deleteTestSuite(DeleteTestSuiteRequest testSuiteRequest) throws AuthServiceException
TestExecutionServicedeleteTestSuite in interface TestExecutionServicetestSuiteRequest - the given delete test-suite request instance.AuthServiceException - if an error occurs during deleting test-suite.public TestCycle getTestCycle(GetTestCycleRequest testCycleRequest) throws AuthServiceException
TestExecutionServicegetTestCycle in interface TestExecutionServicetestCycleRequest - the given get test-cycle request.AuthServiceException - if an error occurs during getting test-cycle information.public java.util.List<TestCycle> listTestCycle(ListTestCycleRequest testCycleRequest) throws AuthServiceException
TestExecutionServicelistTestCycle in interface TestExecutionServicetestCycleRequest - the given list test-cycle request.AuthServiceException - if an error occurs during listing test-cycle information.public TestCycle createTestCycle(CreateTestCycleRequest testCycleRequest) throws AuthServiceException
TestExecutionServicecreateTestCycle in interface TestExecutionServicetestCycleRequest - the given test cycle request instance.AuthServiceException - if an error occurs during create test-cycle.public TestCycle updateTestCycle(UpdateTestCycleRequest testCycleRequest) throws AuthServiceException
TestExecutionServiceupdateTestCycle in interface TestExecutionServicetestCycleRequest - the given update test cycle request instance.AuthServiceException - if an errro occur during update test cycle.public TestCycle moveTestCycle(MoveTestCycleRequest testCycleRequest) throws AuthServiceException
TestExecutionServicemoveTestCycle in interface TestExecutionServicetestCycleRequest - the given move test-cycle request instance.AuthServiceException - if an error occurs during moving test-cycle.public void deleteTestCycle(DeleteTestCycleRequest testCycleRequest) throws AuthServiceException
TestExecutionServicedeleteTestCycle in interface TestExecutionServicetestCycleRequest - the given test-cycle request.AuthServiceException - if an error occurs during deleting test-cycle request.