बेसहोस्टजुनीट4टेस्ट
public abstract class BaseHostJUnit4Test
extends Object
implements IAbiReceiver , ITestInformationReceiver
विस्तार करता है
java.lang.ऑब्जेक्ट |
मैं | com.android.tradefed.testtype.junit4.BaseHostJUnit4Test |
होस्ट JUnit4 स्टाइल टेस्ट चलाने के लिए बेस टेस्ट क्लास। यह वर्ग मेजबान की ओर से इंस्ट्रुमेंटेशन परीक्षणों को स्थापित करने, चलाने और साफ करने के लिए सहायता प्रदान करता है। यह वर्ग बहु-उपकरण संगत है। डुप्लीकेट उपयोगिता और बेस क्लास से बचने के लिए मेजबान पक्ष से उपकरण परीक्षण चलाने के लिए सत्य का एकमात्र स्रोत होना चाहिए।
सारांश
सार्वजनिक तरीके |
---|
final void | autoTearDown () इंस्टॉल किए गए सभी एपीके के लिए स्वचालित फाड़। |
final IAbi | getAbi () |
final IBuildInfo | getBuild () |
final ITestDevice | getDevice () |
final IInvocationContext | getInvocationContext () |
final TestRunResult | getLastDeviceRunResults () नवीनतम रनडिवाइसटेस्ट से उत्पन्न TestRunResult लौटाता है। |
final | getListDevices () |
TestInformation | getTestInformation () |
boolean | hasDeviceFeature (String feature) |
final void | installPackage ( DeviceTestRunOptions options) डिवाइस पर DeviceTestRunOptions के आधार पर एक एपीके इंस्टॉल करें। |
final void | installPackage ( ITestDevice device, String apkFileName, String... options) किसी दिए गए डिवाइस पर उसका नाम दिया गया एपीके इंस्टॉल करें। |
final void | installPackage (String apkFileName, String... options) डिवाइस पर उसका नाम दिया गया एपीके इंस्टॉल करें। |
final void | installPackageAsUser (String apkFileName, boolean grantPermission, int userId, String... options) एक विशिष्ट उपयोगकर्ता के लिए अपना नाम दिया गया एपीके इंस्टॉल करें। |
final void | installPackageAsUser ( ITestDevice device, String apkFileName, boolean grantPermission, int userId, String... options) किसी दिए गए डिवाइस पर किसी विशिष्ट उपयोगकर्ता के लिए अपना नाम दिया गया एपीके इंस्टॉल करें। |
final boolean | isPackageInstalled (String pkg) जांचता है कि डिवाइस पर किसी दिए गए नाम का पैकेज स्थापित है या नहीं |
final boolean | isPackageInstalled ( ITestDevice device, String pkg) जांचता है कि डिवाइस पर किसी दिए गए नाम का पैकेज स्थापित है या नहीं |
final boolean | runDeviceTests ( ITestDevice device, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs) संस्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। |
final boolean | runDeviceTests ( ITestDevice device, String pkgName, String testClassName, String testMethodName, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs) संस्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। |
final boolean | runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, boolean isWindowAnimationDisabled, instrumentationArgs, extraListeners) runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, boolean isWindowAnimationDisabled, instrumentationArgs, extraListeners) runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, boolean isWindowAnimationDisabled, instrumentationArgs, extraListeners) संस्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। |
final boolean | runDeviceTests ( ITestDevice device, String pkgName, String testClassName, String testMethodName, Long testTimeoutMs) संस्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। |
final boolean | runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, instrumentationArgs) runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, instrumentationArgs) संस्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। |
final boolean | runDeviceTests (String pkgName, String testClassName, String testMethodName) संस्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। |
final boolean | runDeviceTests ( DeviceTestRunOptions options) DeviceTestRunOptions में जानकारी के आधार पर इंस्ट्रूमेंटेशन बेस चलाता है। |
final boolean | runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, boolean isWindowAnimationDisabled, boolean isRestartDisabled, instrumentationArgs, extraListeners) runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, boolean isWindowAnimationDisabled, boolean isRestartDisabled, instrumentationArgs, extraListeners) runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, boolean isWindowAnimationDisabled, boolean isRestartDisabled, instrumentationArgs, extraListeners) संस्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। |
final boolean | runDeviceTests ( ITestDevice device, String pkgName, String testClassName, String testMethodName) संस्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। |
final boolean | runDeviceTests (String pkgName, String testClassName, Integer userId, Long testTimeoutMs) संस्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। |
final boolean | runDeviceTests (String pkgName, String testClassName) संस्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। |
final boolean | runDeviceTests (String pkgName, String testClassName, Long testTimeoutMs) संस्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। |
final boolean | runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, instrumentationArgs, extraListeners) runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, instrumentationArgs, extraListeners) runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, instrumentationArgs, extraListeners) संस्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। |
final boolean | runDeviceTests (String runner, String pkgName, String testClassName, String testMethodName) संस्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। |
final void | setAbi ( IAbi abi) |
final void | setTestInformation ( TestInformation testInformation) |
final String | uninstallPackage (String pkgName) डिवाइस पर पैकेज को अनइंस्टॉल करता है। |
final String | uninstallPackage ( ITestDevice device, String pkgName) डिवाइस पर पैकेज को अनइंस्टॉल करता है |
सार्वजनिक निर्माणकर्ता
बेसहोस्टजुनीट4टेस्ट
public BaseHostJUnit4Test ()
सार्वजनिक तरीके
ऑटो टियरडाउन
public final void autoTearDown ()
इंस्टॉल किए गए सभी एपीके के लिए स्वचालित फाड़। यह उस डिवाइस से सभी एपीके को अनइंस्टॉल कर देगा जहां उन्होंने इंस्टॉल किया था।
getAbi
public final IAbi getAbi ()
getLastDeviceRunResults
public final TestRunResult getLastDeviceRunResults ()
नवीनतम रनडिवाइसटेस्ट से उत्पन्न TestRunResult
लौटाता है। या कोई परिणाम उपलब्ध नहीं होने पर शून्य।
getListDevices
public final getListDevices ()
हैडिवाइसफीचर
public boolean hasDeviceFeature (String feature)
पैकेज स्थापित करे
public final void installPackage (DeviceTestRunOptions options)
डिवाइस पर DeviceTestRunOptions
के आधार पर एक एपीके इंस्टॉल करें। एपीके अपने आप साफ हो जाएगा।
मापदंडों |
---|
options | DeviceTestRunOptions : पैकेज संस्थापन के विकल्प। |
पैकेज स्थापित करे
public final void installPackage (ITestDevice device,
String apkFileName,
String... options)
किसी दिए गए डिवाइस पर उसका नाम दिया गया एपीके इंस्टॉल करें। एपीके अपने आप साफ हो जाएगा।
मापदंडों |
---|
device | ITestDevice : ITestDevice जिस पर apk इंस्टॉल करना है। |
apkFileName | String : एपीके फ़ाइल का नाम। |
options | String : इंस्टाल कमांड को दिए गए अतिरिक्त विकल्प |
पैकेज स्थापित करे
public final void installPackage (String apkFileName,
String... options)
डिवाइस पर उसका नाम दिया गया एपीके इंस्टॉल करें। एपीके अपने आप साफ हो जाएगा।
मापदंडों |
---|
apkFileName | String : एपीके फ़ाइल का नाम। |
options | String : इंस्टाल कमांड को दिए गए अतिरिक्त विकल्प |
InstallPackageAsUser
public final void installPackageAsUser (String apkFileName,
boolean grantPermission,
int userId,
String... options)
एक विशिष्ट उपयोगकर्ता के लिए अपना नाम दिया गया एपीके इंस्टॉल करें।
मापदंडों |
---|
apkFileName | String : एपीके फ़ाइल का नाम। |
grantPermission | boolean : एपीके इंस्टॉल करते समय अनुदान अनुमति ध्वज को पास करना है या नहीं। |
userId | int : उस उपयोगकर्ता की उपयोगकर्ता आईडी जहां एपीके स्थापित करना है। |
options | String : इंस्टाल कमांड को दिए गए अतिरिक्त विकल्प |
InstallPackageAsUser
public final void installPackageAsUser (ITestDevice device,
String apkFileName,
boolean grantPermission,
int userId,
String... options)
किसी दिए गए डिवाइस पर किसी विशिष्ट उपयोगकर्ता के लिए अपना नाम दिया गया एपीके इंस्टॉल करें।
मापदंडों |
---|
device | ITestDevice : ITestDevice जिस पर apk इंस्टॉल करना है। |
apkFileName | String : एपीके फ़ाइल का नाम। |
grantPermission | boolean : एपीके इंस्टॉल करते समय अनुदान अनुमति ध्वज को पास करना है या नहीं। |
userId | int : उस उपयोगकर्ता की उपयोगकर्ता आईडी जहां एपीके स्थापित करना है। |
options | String : इंस्टाल कमांड को दिए गए अतिरिक्त विकल्प |
पैकेज स्थापित है
public final boolean isPackageInstalled (String pkg)
जांचता है कि डिवाइस पर किसी दिए गए नाम का पैकेज स्थापित है या नहीं
मापदंडों |
---|
pkg | String : पैकेज का नाम |
रिटर्न |
---|
boolean | सही है अगर पैकेज डिवाइस पर पाया जाता है |
पैकेज स्थापित है
public final boolean isPackageInstalled (ITestDevice device,
String pkg)
जांचता है कि डिवाइस पर किसी दिए गए नाम का पैकेज स्थापित है या नहीं
मापदंडों |
---|
device | ITestDevice : वह उपकरण जिसे पैकेज की स्थापना रद्द करनी चाहिए। |
pkg | String : पैकेज का नाम |
रिटर्न |
---|
boolean | सही है अगर पैकेज डिवाइस पर पाया जाता है |
रनडिवाइस टेस्ट
public final boolean runDeviceTests (ITestDevice device,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs)
संस्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। परिणामों का विवरण प्राप्त करने के ठीक बाद getLastDeviceRunResults()
का उपयोग करें।
मापदंडों |
---|
device | ITestDevice : वह उपकरण जिसके विरुद्ध इंस्ट्रुमेंटेशन चलाना है। |
pkgName | String : चलाने के लिए पैकेज का नाम। |
testClassName | String : चलाने के लिए परीक्षण वर्ग का नाम। |
testMethodName | String : चलाने के लिए कक्षा में परीक्षण विधि का नाम। |
userId | Integer : परीक्षण चलाने के लिए उपयोगकर्ता की आईडी। शून्य हो सकता है। |
testTimeoutMs | Long : मिलीसेकंड में समयबाह्य प्रत्येक परीक्षण मामले पर लागू किया जाना है। |
रिटर्न |
---|
boolean | सच है अगर यह बिना असफलता के सफल होता है। अन्यथा झूठा। |
रनडिवाइस टेस्ट
public final boolean runDeviceTests (ITestDevice device,
String pkgName,
String testClassName,
String testMethodName,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs)
संस्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। परिणामों का विवरण प्राप्त करने के ठीक बाद getLastDeviceRunResults()
का उपयोग करें।
मापदंडों |
---|
device | ITestDevice : वह उपकरण जिसके विरुद्ध इंस्ट्रुमेंटेशन चलाना है। |
pkgName | String : चलाने के लिए पैकेज का नाम। |
testClassName | String : चलाने के लिए परीक्षण वर्ग का नाम। |
testMethodName | String : चलाने के लिए कक्षा में परीक्षण विधि का नाम। |
testTimeoutMs | Long : मिलीसेकंड में समयबाह्य प्रत्येक परीक्षण मामले पर लागू किया जाना है। |
maxTimeToOutputMs | Long : अधिकतम समयबाह्य परीक्षण को कुछ आउटपुट करना शुरू करना है। |
maxInstrumentationTimeoutMs | Long : अधिकतम समयबाह्य पूर्ण इंस्ट्रूमेंटेशन को पूरा करना है। |
रिटर्न |
---|
boolean | सच है अगर यह बिना असफलता के सफल होता है। अन्यथा झूठा। |
रनडिवाइस टेस्ट
public final boolean runDeviceTests (ITestDevice device,
String runner,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs,
boolean checkResults,
boolean isHiddenApiCheckDisabled,
boolean isTestApiCheckDisabled,
boolean isIsolatedStorageDisabled,
boolean isWindowAnimationDisabled,
instrumentationArgs,
extraListeners)
संस्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। परिणामों का विवरण प्राप्त करने के ठीक बाद getLastDeviceRunResults()
का उपयोग करें।
मापदंडों |
---|
device | ITestDevice : वह उपकरण जिसके विरुद्ध इंस्ट्रुमेंटेशन चलाना है। |
runner | String |
pkgName | String : चलाने के लिए पैकेज का नाम। |
testClassName | String : चलाने के लिए परीक्षण वर्ग का नाम। |
testMethodName | String : चलाने के लिए कक्षा में परीक्षण विधि का नाम। |
userId | Integer : परीक्षण चलाने के लिए उपयोगकर्ता की आईडी। शून्य हो सकता है। |
testTimeoutMs | Long : मिलीसेकंड में समयबाह्य प्रत्येक परीक्षण मामले पर लागू किया जाना है। |
maxTimeToOutputMs | Long : अधिकतम समयबाह्य परीक्षण को कुछ आउटपुट करना शुरू करना है। |
maxInstrumentationTimeoutMs | Long : अधिकतम समयबाह्य पूर्ण इंस्ट्रूमेंटेशन को पूरा करना है। |
checkResults | boolean : क्रैश के लिए परिणामों की जाँच की जाती है या नहीं। |
isHiddenApiCheckDisabled | boolean : हमें छिपे हुए एपीआई चेक को अक्षम करना चाहिए या नहीं। |
isTestApiCheckDisabled | boolean : हमें परीक्षण एपीआई जांच को अक्षम करना चाहिए या नहीं। |
isIsolatedStorageDisabled | boolean : हमें पृथक भंडारण को अक्षम करना चाहिए या नहीं। |
isWindowAnimationDisabled | boolean : हमें विंडो एनिमेशन को डिसेबल करना चाहिए या नहीं। |
instrumentationArgs | : इंस्ट्रूमेंटेशन को पास करने के लिए तर्क। |
extraListeners | |
रिटर्न |
---|
boolean | सच है अगर यह बिना असफलता के सफल हुआ। अन्यथा झूठा। |
रनडिवाइस टेस्ट
public final boolean runDeviceTests (ITestDevice device,
String pkgName,
String testClassName,
String testMethodName,
Long testTimeoutMs)
संस्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। परिणामों का विवरण प्राप्त करने के ठीक बाद getLastDeviceRunResults()
का उपयोग करें।
मापदंडों |
---|
device | ITestDevice : वह उपकरण जिसके विरुद्ध इंस्ट्रुमेंटेशन चलाना है। |
pkgName | String : चलाने के लिए पैकेज का नाम। |
testClassName | String : चलाने के लिए परीक्षण वर्ग का नाम। |
testMethodName | String : चलाने के लिए कक्षा में परीक्षण विधि का नाम। |
testTimeoutMs | Long : मिलीसेकंड में समयबाह्य प्रत्येक परीक्षण मामले पर लागू किया जाना है। |
रिटर्न |
---|
boolean | सच है अगर यह बिना असफलता के सफल होता है। अन्यथा झूठा। |
रनडिवाइस टेस्ट
public final boolean runDeviceTests (ITestDevice device,
String runner,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs,
boolean checkResults,
boolean isHiddenApiCheckDisabled,
instrumentationArgs)
संस्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। परिणामों का विवरण प्राप्त करने के ठीक बाद getLastDeviceRunResults()
का उपयोग करें।
मापदंडों |
---|
device | ITestDevice : वह उपकरण जिसके विरुद्ध इंस्ट्रुमेंटेशन चलाना है। |
runner | String |
pkgName | String : चलाने के लिए पैकेज का नाम। |
testClassName | String : चलाने के लिए परीक्षण वर्ग का नाम। |
testMethodName | String : चलाने के लिए कक्षा में परीक्षण विधि का नाम। |
userId | Integer : परीक्षण चलाने के लिए उपयोगकर्ता की आईडी। शून्य हो सकता है। |
testTimeoutMs | Long : मिलीसेकंड में समयबाह्य प्रत्येक परीक्षण मामले पर लागू किया जाना है। |
maxTimeToOutputMs | Long : अधिकतम समयबाह्य परीक्षण को कुछ आउटपुट करना शुरू करना है। |
maxInstrumentationTimeoutMs | Long : अधिकतम समयबाह्य पूर्ण इंस्ट्रूमेंटेशन को पूरा करना है। |
checkResults | boolean : क्रैश के लिए परिणामों की जाँच की जाती है या नहीं। |
isHiddenApiCheckDisabled | boolean : हमें छिपे हुए एपीआई चेक को अक्षम करना चाहिए या नहीं। |
instrumentationArgs | : इंस्ट्रूमेंटेशन को पास करने के लिए तर्क। |
रिटर्न |
---|
boolean | सच है अगर यह बिना असफलता के सफल हुआ। अन्यथा झूठा। |
रनडिवाइस टेस्ट
public final boolean runDeviceTests (String pkgName,
String testClassName,
String testMethodName)
संस्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। परिणामों का विवरण प्राप्त करने के ठीक बाद getLastDeviceRunResults()
का उपयोग करें।
मापदंडों |
---|
pkgName | String : चलाने के लिए पैकेज का नाम। |
testClassName | String : चलाने के लिए परीक्षण वर्ग का नाम। |
testMethodName | String : चलाने के लिए कक्षा में परीक्षण विधि का नाम। |
रिटर्न |
---|
boolean | सच है अगर यह बिना असफलता के सफल होता है। अन्यथा झूठा। |
रनडिवाइस टेस्ट
public final boolean runDeviceTests (DeviceTestRunOptions options)
DeviceTestRunOptions
में जानकारी के आधार पर इंस्ट्रूमेंटेशन बेस चलाता है।
रिटर्न |
---|
boolean | सच है अगर यह बिना असफलता के सफल हुआ। अन्यथा झूठा। |
रनडिवाइस टेस्ट
public final boolean runDeviceTests (ITestDevice device,
String runner,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs,
boolean checkResults,
boolean isHiddenApiCheckDisabled,
boolean isTestApiCheckDisabled,
boolean isIsolatedStorageDisabled,
boolean isWindowAnimationDisabled,
boolean isRestartDisabled,
instrumentationArgs,
extraListeners)
संस्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। परिणामों का विवरण प्राप्त करने के ठीक बाद getLastDeviceRunResults()
का उपयोग करें।
मापदंडों |
---|
device | ITestDevice : वह उपकरण जिसके विरुद्ध इंस्ट्रुमेंटेशन चलाना है। |
runner | String |
pkgName | String : चलाने के लिए पैकेज का नाम। |
testClassName | String : चलाने के लिए परीक्षण वर्ग का नाम। |
testMethodName | String : चलाने के लिए कक्षा में परीक्षण विधि का नाम। |
userId | Integer : परीक्षण चलाने के लिए उपयोगकर्ता की आईडी। शून्य हो सकता है। |
testTimeoutMs | Long : मिलीसेकंड में समयबाह्य प्रत्येक परीक्षण मामले पर लागू किया जाना है। |
maxTimeToOutputMs | Long : अधिकतम समयबाह्य परीक्षण को कुछ आउटपुट करना शुरू करना है। |
maxInstrumentationTimeoutMs | Long : अधिकतम समयबाह्य पूर्ण इंस्ट्रूमेंटेशन को पूरा करना है। |
checkResults | boolean : क्रैश के लिए परिणामों की जाँच की जाती है या नहीं। |
isHiddenApiCheckDisabled | boolean : हमें छिपे हुए एपीआई चेक को अक्षम करना चाहिए या नहीं। |
isTestApiCheckDisabled | boolean : हमें परीक्षण एपीआई जांच को अक्षम करना चाहिए या नहीं। |
isIsolatedStorageDisabled | boolean : हमें पृथक भंडारण को अक्षम करना चाहिए या नहीं। |
isWindowAnimationDisabled | boolean : हमें विंडो एनिमेशन को डिसेबल करना चाहिए या नहीं। |
isRestartDisabled | boolean |
instrumentationArgs | : इंस्ट्रूमेंटेशन को पास करने के लिए तर्क। |
extraListeners | |
रिटर्न |
---|
boolean | सच है अगर यह बिना असफलता के सफल हुआ। अन्यथा झूठा। |
रनडिवाइस टेस्ट
public final boolean runDeviceTests (ITestDevice device,
String pkgName,
String testClassName,
String testMethodName)
संस्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। परिणामों का विवरण प्राप्त करने के ठीक बाद getLastDeviceRunResults()
का उपयोग करें।
मापदंडों |
---|
device | ITestDevice : वह उपकरण जिसके विरुद्ध इंस्ट्रुमेंटेशन चलाना है। |
pkgName | String : चलाने के लिए पैकेज का नाम। |
testClassName | String : चलाने के लिए परीक्षण वर्ग का नाम। |
testMethodName | String : चलाने के लिए कक्षा में परीक्षण विधि का नाम। |
रिटर्न |
---|
boolean | सच है अगर यह बिना असफलता के सफल होता है। अन्यथा झूठा। |
रनडिवाइस टेस्ट
public final boolean runDeviceTests (String pkgName,
String testClassName,
Integer userId,
Long testTimeoutMs)
संस्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। परिणामों का विवरण प्राप्त करने के ठीक बाद getLastDeviceRunResults()
का उपयोग करें।
मापदंडों |
---|
pkgName | String : चलाने के लिए पैकेज का नाम। |
testClassName | String : चलाने के लिए परीक्षण वर्ग का नाम। |
userId | Integer : परीक्षण चलाने के लिए उपयोगकर्ता की आईडी। शून्य हो सकता है। |
testTimeoutMs | Long : मिलीसेकंड में समयबाह्य प्रत्येक परीक्षण मामले पर लागू किया जाना है। |
रिटर्न |
---|
boolean | सच है अगर यह बिना असफलता के सफल होता है। अन्यथा झूठा। |
रनडिवाइस टेस्ट
public final boolean runDeviceTests (String pkgName,
String testClassName)
संस्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। परिणामों का विवरण प्राप्त करने के ठीक बाद getLastDeviceRunResults()
का उपयोग करें।
मापदंडों |
---|
pkgName | String : चलाने के लिए पैकेज का नाम। |
testClassName | String : चलाने के लिए परीक्षण वर्ग का नाम। |
रिटर्न |
---|
boolean | सच है अगर यह बिना असफलता के सफल होता है। अन्यथा झूठा। |
रनडिवाइस टेस्ट
public final boolean runDeviceTests (String pkgName,
String testClassName,
Long testTimeoutMs)
संस्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। परिणामों का विवरण प्राप्त करने के ठीक बाद getLastDeviceRunResults()
का उपयोग करें।
मापदंडों |
---|
pkgName | String : चलाने के लिए पैकेज का नाम। |
testClassName | String : चलाने के लिए परीक्षण वर्ग का नाम। |
testTimeoutMs | Long : मिलीसेकंड में समयबाह्य प्रत्येक परीक्षण मामले पर लागू किया जाना है। |
रिटर्न |
---|
boolean | सच है अगर यह बिना असफलता के सफल होता है। अन्यथा झूठा। |
रनडिवाइस टेस्ट
public final boolean runDeviceTests (ITestDevice device,
String runner,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs,
boolean checkResults,
boolean isHiddenApiCheckDisabled,
boolean isTestApiCheckDisabled,
boolean isIsolatedStorageDisabled,
instrumentationArgs,
extraListeners)
संस्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। परिणामों का विवरण प्राप्त करने के ठीक बाद getLastDeviceRunResults()
का उपयोग करें।
मापदंडों |
---|
device | ITestDevice : वह उपकरण जिसके विरुद्ध इंस्ट्रुमेंटेशन चलाना है। |
runner | String |
pkgName | String : चलाने के लिए पैकेज का नाम। |
testClassName | String : चलाने के लिए परीक्षण वर्ग का नाम। |
testMethodName | String : चलाने के लिए कक्षा में परीक्षण विधि का नाम। |
userId | Integer : परीक्षण चलाने के लिए उपयोगकर्ता की आईडी। शून्य हो सकता है। |
testTimeoutMs | Long : मिलीसेकंड में समयबाह्य प्रत्येक परीक्षण मामले पर लागू किया जाना है। |
maxTimeToOutputMs | Long : अधिकतम समयबाह्य परीक्षण को कुछ आउटपुट करना शुरू करना है। |
maxInstrumentationTimeoutMs | Long : अधिकतम समयबाह्य पूर्ण इंस्ट्रूमेंटेशन को पूरा करना है। |
checkResults | boolean : क्रैश के लिए परिणामों की जाँच की जाती है या नहीं। |
isHiddenApiCheckDisabled | boolean : हमें छिपे हुए एपीआई चेक को अक्षम करना चाहिए या नहीं। |
isTestApiCheckDisabled | boolean : हमें परीक्षण एपीआई जांच को अक्षम करना चाहिए या नहीं। |
isIsolatedStorageDisabled | boolean : हमें पृथक भंडारण को अक्षम करना चाहिए या नहीं। |
instrumentationArgs | : इंस्ट्रूमेंटेशन को पास करने के लिए तर्क। |
extraListeners | |
रिटर्न |
---|
boolean | सच है अगर यह बिना असफलता के सफल हुआ। अन्यथा झूठा। |
रनडिवाइस टेस्ट
public final boolean runDeviceTests (String runner,
String pkgName,
String testClassName,
String testMethodName)
संस्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। परिणामों का विवरण प्राप्त करने के ठीक बाद getLastDeviceRunResults()
का उपयोग करें।
मापदंडों |
---|
runner | String : उपयोग किया जाने वाला इंस्ट्रूमेंटेशन रनर। |
pkgName | String : चलाने के लिए पैकेज का नाम। |
testClassName | String : चलाने के लिए परीक्षण वर्ग का नाम। |
testMethodName | String : चलाने के लिए कक्षा में परीक्षण विधि का नाम। |
रिटर्न |
---|
boolean | सच है अगर यह बिना असफलता के सफल होता है। अन्यथा झूठा। |
सेटअबी
public final void setAbi (IAbi abi)
public final void setTestInformation (TestInformation testInformation)
मापदंडों |
---|
testInformation | TestInformation |
अनइंस्टॉल पैकेज
public final String uninstallPackage (String pkgName)
डिवाइस पर एक पैकेज को अनइंस्टॉल करता है।
मापदंडों |
---|
pkgName | String : अनइंस्टॉल करने के लिए Android पैकेज |
रिटर्न |
---|
String | एक त्रुटि कोड के साथ एक String , या सफल होने पर null |
अनइंस्टॉल पैकेज
public final String uninstallPackage (ITestDevice device,
String pkgName)
डिवाइस पर पैकेज को अनइंस्टॉल करता है
मापदंडों |
---|
device | ITestDevice : वह उपकरण जिसे पैकेज की स्थापना रद्द करनी चाहिए। |
pkgName | String : अनइंस्टॉल करने के लिए Android पैकेज |
रिटर्न |
---|
String | एक त्रुटि कोड के साथ एक String , या सफल होने पर null |