All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
boolean |
abortTestRun(long id)
Aborts test run.
|
void |
addTestArtifact(TestArtifactType artifact)
Attaches test artifact like logs or demo URLs.
|
HttpClient.Response<JobType> |
createJob(JobType job) |
HttpClient.Response<WorkItem> |
createOrUpdateTestWorkItem(long testId,
WorkItem workItem) |
HttpClient.Response<TestCaseType> |
createTestCase(TestCaseType testCase) |
HttpClient.Response<TestCaseType[]> |
createTestCases(TestCaseType[] testCases) |
HttpClient.Response<TestSuiteType> |
createTestSuite(TestSuiteType testSuite) |
HttpClient.Response<TestType> |
createTestWorkItems(long testId,
java.util.List<java.lang.String> workItems) |
void |
deleteTest(long id) |
HttpClient.Response<TestType> |
finishTest(TestType test) |
HttpClient.Response<TestRunType> |
finishTestRun(long id) |
java.lang.String |
getAuthToken() |
AuthTokenType |
getAuthTokenType() |
java.lang.String |
getProject() |
HttpClient.Response<ProjectType> |
getProjectByName(java.lang.String name)
Gets project by name
|
java.lang.String |
getServiceUrl() |
HttpClient.Response<TestRunType> |
getTestRun(long id) |
HttpClient.Response<TestRunType> |
getTestRunByCiRunId(java.lang.String ciRunId) |
HttpClient.Response<TestType[]> |
getTestRunResults(long id) |
HttpClient.Response<WorkItem[]> |
getTestWorkItems(long testId,
WorkItem.Type type) |
UserType |
getUserOrAnonymousIfNotFound(java.lang.String username)
Returns user by username or anonymous if not found.
|
HttpClient.Response<UserType> |
getUserProfile() |
HttpClient.Response<UserType> |
getUserProfile(java.lang.String username) |
java.lang.String |
initProject(java.lang.String project)
Initializes project context, sets default project if none found in DB.
|
boolean |
isAvailable() |
HttpClient.Response<AuthTokenType> |
refreshToken(java.lang.String token) |
HttpClient.Response<UploadResult> |
sendArtifact(java.io.File artifact,
java.lang.Long testRunId,
java.lang.Long testId,
java.lang.String name) |
void |
sendLogs(java.util.Collection<Log> logs,
java.lang.Long testRunId) |
HttpClient.Response<UploadResult> |
sendScreenshot(byte[] screenshot,
java.lang.Long testRunId,
java.lang.Long testId,
java.lang.Long capturedAt) |
void |
setAuthData(AuthTokenType authTokenType) |
HttpClient.Response<TestType> |
startTest(TestType test) |
HttpClient.Response<TestRunType> |
startTestRun(TestRunType testRun) |
HttpClient.Response<TestRunType> |
updateTestRun(TestRunType testRun) |