public interface TestObjectClient extends Closeable
| Modifier and Type | Interface and Description |
|---|---|
static class |
TestObjectClient.Factory |
TestSuiteReport waitForSuiteReport(long suiteReportId, long waitTimeoutMs, long sleepTimeMs, String apiKey)
TestSuiteReport waitForSuiteReport(long suiteReportId, String apiKey)
long startInstrumentationTestSuite(long suiteId,
String apiKey)
void updateInstrumentationTestSuite(long suiteId,
File appApk,
File instrumentationApk,
ApiBatchResource.InstrumentationTestSuiteRequest request,
String apiKey)
AppiumTestReport getTestReport(long reportId, String apiKey)
long uploadRunnerIpa(String apiKey, File ipa) throws InvalidUserInputServerException
InvalidUserInputServerExceptionlong uploadAppIpa(String apiKey, File ipa) throws InvalidUserInputServerException
InvalidUserInputServerExceptionlong uploadRunnerApk(String apiKey, File apk) throws InvalidUserInputServerException
InvalidUserInputServerExceptionlong uploadAppApk(String apiKey, File apk) throws InvalidUserInputServerException
InvalidUserInputServerExceptionStartInstrumentationResponse startXcuiTestSuite(String apiKey, StaticInstrumentationRequestData requestData)
StartInstrumentationResponse startXcuiTestSuite(String apiKey, DynamicInstrumentationRequestData requestData)
StartInstrumentationResponse startAndroidSuite(String apiKey, StaticInstrumentationRequestData requestData)
StartInstrumentationResponse startAndroidSuite(String apiKey, DynamicInstrumentationRequestData requestData)
InstrumentationReport waitForInstrumentationReport(String apiKey, long testSuiteReportId, long waitTimeoutMs, long sleepTimeMs) throws TimeoutException
TimeoutExceptionPaginationObject<SessionReport> getSessionReports(String userId, long offset, int limit, int lastDays, String apiKey)
List<DeviceDescriptor> getAvailableDeviceDescriptors()
void close()
close in interface AutoCloseableclose in interface CloseableCopyright © 2018. All rights reserved.