public class TestObjectRemoteClientV2 extends Object implements TestObjectClientV2
TestObjectClientV2.Factory, TestObjectClientV2.ProxySettings| Constructor and Description |
|---|
TestObjectRemoteClientV2(String baseUrl,
TestObjectClientV2.ProxySettings proxySettings) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
String |
readTestSuiteXMLReport(long testSuiteReportId,
String apiKey) |
String |
readXCUITestJunitReport(String apiKey,
long testReportId) |
long |
startInstrumentationTestSuite(long testSuite,
String apiKey) |
long |
startXcuiTestSuite(String apiKey,
InstrumentationRequestData requestData) |
void |
updateInstrumentationTestSuite(long testSuite,
File appApk,
File testApk,
TestSuiteResourceV2.InstrumentationTestSuiteRequest request,
String apiKey) |
long |
uploadAppIpa(String apikey,
File ipa) |
long |
uploadRunnerIpa(String apikey,
File ipa) |
TestSuiteReport |
waitForSuiteReport(long testSuiteReportId,
long waitTimeoutMs,
long sleepTimeMs,
String apiKey) |
XcuiTestReport |
waitForXcuiTestReport(String apiKey,
long testSuiteReportId,
long waitTimeoutMs,
long sleepTimeMs) |
public TestObjectRemoteClientV2(String baseUrl, TestObjectClientV2.ProxySettings proxySettings)
public long uploadRunnerIpa(String apikey, File ipa)
uploadRunnerIpa in interface TestObjectClientV2public long uploadAppIpa(String apikey, File ipa)
uploadAppIpa in interface TestObjectClientV2public long startXcuiTestSuite(String apiKey, InstrumentationRequestData requestData)
startXcuiTestSuite in interface TestObjectClientV2public String readXCUITestJunitReport(String apiKey, long testReportId)
readXCUITestJunitReport in interface TestObjectClientV2public XcuiTestReport waitForXcuiTestReport(String apiKey, long testSuiteReportId, long waitTimeoutMs, long sleepTimeMs)
waitForXcuiTestReport in interface TestObjectClientV2public void updateInstrumentationTestSuite(long testSuite,
File appApk,
File testApk,
TestSuiteResourceV2.InstrumentationTestSuiteRequest request,
String apiKey)
updateInstrumentationTestSuite in interface TestObjectClientV2public long startInstrumentationTestSuite(long testSuite,
String apiKey)
startInstrumentationTestSuite in interface TestObjectClientV2public TestSuiteReport waitForSuiteReport(long testSuiteReportId, long waitTimeoutMs, long sleepTimeMs, String apiKey)
waitForSuiteReport in interface TestObjectClientV2public String readTestSuiteXMLReport(long testSuiteReportId, String apiKey)
readTestSuiteXMLReport in interface TestObjectClientV2public void close()
close in interface Closeableclose in interface AutoCloseableclose in interface TestObjectClientV2Copyright © 2018. All rights reserved.