AndroidJUnitटेस्ट

public class AndroidJUnitTest
extends InstrumentationTest implements IRuntimeHintProvider , ITestFileFilterReceiver , ITestFilterReceiver , ITestAnnotationFilterReceiver , IShardableTest

java.lang.ऑब्जेक्ट
मैं com.android.tradefed.testtype.InstrumentationTest
मैं com.android.tradefed.testtype.AndroidJUnitTest


एक परीक्षण जो android.support.test.runner.AndroidJUnitRunner का उपयोग करके दिए गए डिवाइस पर एक इंस्ट्रूमेंटेशन टेस्ट पैकेज चलाता है।

सारांश

खेत

public static final String EXCLUDE_COLLECTOR_FILTER_KEY

public static final String INCLUDE_COLLECTOR_FILTER_KEY

कलेक्टर साइड हेल्पर लाइब्रेरी से विकल्प।

public static final String NEW_RUN_LISTENER_ORDER_KEY

उपकरण परीक्षण धावक तर्क डिवाइस पक्ष पर नए RunListener ऑर्डर को सक्षम करने के लिए उपयोग किया जाता है।

सार्वजनिक निर्माणकर्ता

AndroidJUnitTest ()

सार्वजनिक तरीके

void addAllExcludeAnnotation ( excludeAnnotations) addAllExcludeAnnotation ( excludeAnnotations)

यदि कोई परीक्षण इसके साथ चिह्नित है, तो उसे बाहर करने के लिए एनोटेशन का एक ERROR(/Set) जोड़ता है।

void addAllExcludeFilters ( filters) addAllExcludeFilters ( filters)

फ़िल्टर का ERROR(/Set) जोड़ता है जिसके परीक्षण को बाहर करना है।

void addAllIncludeAnnotation ( annotations) addAllIncludeAnnotation ( annotations)

यदि कोई परीक्षण इसके साथ चिह्नित है, तो शामिल करने के लिए एनोटेशन का एक ERROR(/Set) जोड़ता है।

void addAllIncludeFilters ( filters) addAllIncludeFilters ( filters)

फ़िल्टर का ERROR(/Set) जोड़ता है जिसमें से परीक्षण शामिल करने हैं।

void addExcludeAnnotation (String excludeAnnotation)

यदि कोई परीक्षण इसके साथ चिह्नित है, तो उसे बाहर करने के लिए एक एनोटेशन जोड़ता है।

void addExcludeFilter (String filter)

एक फ़िल्टर जोड़ता है जिसका परीक्षण बाहर करना है।

void addIncludeAnnotation (String annotation)

यह शामिल करने के लिए एक एनोटेशन जोड़ता है कि क्या एक परीक्षण इसके साथ चिह्नित है।

void addIncludeFilter (String filter)

एक फ़िल्टर जोड़ता है जिसमें शामिल करने के लिए परीक्षण शामिल हैं।

void clearExcludeAnnotations ()

वर्तमान में ट्रैक किए गए सभी बहिष्कृत एनोटेशन हटाएं।

void clearExcludeFilters ()

वर्तमान में ट्रैक किए गए सभी बहिष्कृत फ़िल्टर हटाएं।

void clearIncludeAnnotations ()

वर्तमान में ट्रैक किए गए सभी शामिल एनोटेशन हटाएं।

void clearIncludeFilters ()

वर्तमान में ट्रैक किए गए सभी शामिल फ़िल्टर हटाएं।

getExcludeAnnotations ()

बहिष्कृत करने के लिए एनोटेशन का वर्तमान ERROR(/Set) लौटाता है।

getExcludeFilters ()

बहिष्कृत फ़िल्टर का वर्तमान ERROR(/Set) लौटाता है।

File getExcludeTestFile ()

बहिष्कृत परीक्षणों वाली फ़ाइल लौटाता है।

getIncludeAnnotations ()

शामिल करने के लिए एनोटेशन का वर्तमान ERROR(/Set) लौटाता है।

getIncludeFilters ()

फ़िल्टर शामिल करने का वर्तमान ERROR(/Set) लौटाता है।

File getIncludeTestFile ()

शामिल परीक्षणों वाली फ़ाइल लौटाता है।

long getRuntimeHint ()

परीक्षण के अपेक्षित रनटाइम को मिलीसेकंड में लौटाएं।

boolean isClassOrMethod (String filter)

यदि कोई स्ट्रिंग किसी वर्ग या विधि का नाम है तो वापस लौटें।

boolean isRegex (String filter)

यदि कोई स्ट्रिंग फ़िल्टर के लिए रेगेक्स है तो वापस लौटें।

void run ( TestInformation testInfo, ITestInvocationListener listener)

परीक्षण चलाता है, और रिपोर्ट श्रोता को परिणाम देता है।

void setExcludeTestFile (File testFile)

बहिष्कृत की परीक्षण फ़ाइल सेट करता है।

void setIncludeTestFile (File testFile)

शामिल की परीक्षण फ़ाइल सेट करता है।

split (int shardCount)

split() का वैकल्पिक संस्करण जो शार्पकाउंट भी प्रदान करता है जिसे चलाने का प्रयास किया जाता है।

संरक्षित तरीके

void setRunnerArgs (IRemoteAndroidTestRunner runner)

खेत

EXCLUDE_COLLECTOR_FILTER_KEY

public static final String EXCLUDE_COLLECTOR_FILTER_KEY

INCLUDE_COLLECTOR_FILTER_KEY

public static final String INCLUDE_COLLECTOR_FILTER_KEY

कलेक्टर साइड हेल्पर लाइब्रेरी से विकल्प।

NEW_RUN_LISTENER_ORDER_KEY

public static final String NEW_RUN_LISTENER_ORDER_KEY

उपकरण परीक्षण धावक तर्क डिवाइस पक्ष पर नए RunListener ऑर्डर को सक्षम करने के लिए उपयोग किया जाता है।

सार्वजनिक निर्माणकर्ता

AndroidJUnitटेस्ट

public AndroidJUnitTest ()

सार्वजनिक तरीके

AddAllExcludeएनोटेशन

public void addAllExcludeAnnotation ( excludeAnnotations)

यदि कोई परीक्षण इसके साथ चिह्नित है, तो उसे बाहर करने के लिए एनोटेशन का एक ERROR(/Set) जोड़ता है।

मापदंडों
excludeAnnotations

AddAllExcludeFilters

public void addAllExcludeFilters ( filters)

फ़िल्टर का ERROR(/Set) जोड़ता है जिसके परीक्षण को बाहर करना है।

मापदंडों
filters

AddAllIncludeAnnotation

public void addAllIncludeAnnotation ( annotations)

यदि कोई परीक्षण इसके साथ चिह्नित है, तो शामिल करने के लिए एनोटेशन का एक ERROR(/Set) जोड़ता है।

मापदंडों
annotations

AddAllIncludeFilters

public void addAllIncludeFilters ( filters)

फ़िल्टर का ERROR(/Set) जोड़ता है जिसमें से परीक्षण शामिल करने हैं।

मापदंडों
filters

जोड़ें बहिष्कृत एनोटेशन

public void addExcludeAnnotation (String excludeAnnotation)

यदि कोई परीक्षण इसके साथ चिह्नित है, तो उसे बाहर करने के लिए एक एनोटेशन जोड़ता है।

मापदंडों
excludeAnnotation String

जोड़ें बहिष्कृत फ़िल्टर

public void addExcludeFilter (String filter)

एक फ़िल्टर जोड़ता है जिसका परीक्षण बाहर करना है।

मापदंडों
filter String

जोड़ें शामिल करेंएनोटेशन

public void addIncludeAnnotation (String annotation)

यह शामिल करने के लिए एक एनोटेशन जोड़ता है कि क्या एक परीक्षण इसके साथ चिह्नित है।

मापदंडों
annotation String

फ़िल्टर शामिल करें

public void addIncludeFilter (String filter)

एक फ़िल्टर जोड़ता है जिसमें शामिल करने के लिए परीक्षण शामिल हैं।

मापदंडों
filter String

स्पष्ट बहिष्कृत एनोटेशन

public void clearExcludeAnnotations ()

वर्तमान में ट्रैक किए गए सभी बहिष्कृत एनोटेशन हटाएं।

साफ़ बहिष्कृत फ़िल्टर

public void clearExcludeFilters ()

वर्तमान में ट्रैक किए गए सभी बहिष्कृत फ़िल्टर हटाएं।

स्पष्ट शामिल एनोटेशन

public void clearIncludeAnnotations ()

वर्तमान में ट्रैक किए गए सभी शामिल एनोटेशन हटाएं।

साफ़ करें फ़िल्टर शामिल करें

public void clearIncludeFilters ()

वर्तमान में ट्रैक किए गए सभी शामिल फ़िल्टर हटाएं।

प्राप्त बहिष्कृत एनोटेशन

public  getExcludeAnnotations ()

बहिष्कृत करने के लिए एनोटेशन का वर्तमान ERROR(/Set) लौटाता है।

रिटर्न

बहिष्कृत फ़िल्टर प्राप्त करें

public  getExcludeFilters ()

बहिष्कृत फ़िल्टर का वर्तमान ERROR(/Set) लौटाता है।

रिटर्न

getExcludeTestFile

public File getExcludeTestFile ()

बहिष्कृत परीक्षणों वाली फ़ाइल लौटाता है।

रिटर्न
File

प्राप्त करें एनोटेशन

public  getIncludeAnnotations ()

शामिल करने के लिए एनोटेशन का वर्तमान ERROR(/Set) लौटाता है।

रिटर्न

फ़िल्टर शामिल करें

public  getIncludeFilters ()

फ़िल्टर शामिल करने का वर्तमान ERROR(/Set) लौटाता है।

रिटर्न

GetIncludeTestFile

public File getIncludeTestFile ()

शामिल परीक्षणों वाली फ़ाइल लौटाता है।

रिटर्न
File

getRuntimeHint

public long getRuntimeHint ()

परीक्षण के अपेक्षित रनटाइम को मिलीसेकंड में लौटाएं। समय का उपयोग शेष शार्प निष्पादन को लोड करने के लिए किया जाता है

रिटर्न
long

isClassOrMethod

public boolean isClassOrMethod (String filter)

यदि कोई स्ट्रिंग किसी वर्ग या विधि का नाम है तो वापस लौटें।

मापदंडों
filter String

रिटर्न
boolean

रेगेक्स है

public boolean isRegex (String filter)

यदि कोई स्ट्रिंग फ़िल्टर के लिए रेगेक्स है तो वापस लौटें।

मापदंडों
filter String

रिटर्न
boolean

दौड़ना

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

परीक्षण चलाता है, और रिपोर्ट श्रोता को परिणाम देता है।

मापदंडों
testInfo TestInformation : TestInformation ऑब्जेक्ट जिसमें टेस्ट चलाने के लिए उपयोगी जानकारी होती है।

listener ITestInvocationListener : ITestInvocationListener of test results

फेंकता
DeviceNotAvailableException

सेट एक्सक्लूड टेस्टफाइल

public void setExcludeTestFile (File testFile)

बहिष्कृत की परीक्षण फ़ाइल सेट करता है। यह सुनिश्चित नहीं करता कि टेस्टफाइल मौजूद है या एक फाइल है।

मापदंडों
testFile File

सेट शामिल करेंटेस्टफाइल

public void setIncludeTestFile (File testFile)

शामिल की परीक्षण फ़ाइल सेट करता है। यह सुनिश्चित नहीं करता कि टेस्टफाइल मौजूद है या एक फाइल है।

मापदंडों
testFile File

विभाजित करना

public  split (int shardCount)

split() का वैकल्पिक संस्करण जो शार्पकाउंट भी प्रदान करता है जिसे चलाने का प्रयास किया जाता है। यह कुछ परीक्षण धावकों के लिए उपयोगी है जो कभी-कभी मनमाने ढंग से निर्णय नहीं ले सकते।

मापदंडों
shardCount int : शार्प काउंट का प्रयास किया गया।

रिटर्न
उप-परीक्षणों का एक संग्रह अलग से निष्पादित किया जाना है या यदि परीक्षण वर्तमान में शार्पेबल नहीं है तो null है

संरक्षित तरीके

setRunnerArgs

protected void setRunnerArgs (IRemoteAndroidTestRunner runner)

मापदंडों
runner IRemoteAndroidTestRunner