आईरिमोटटेस्ट

public interface IRemoteTest

com.android.tradefed.testtype.IRemoteTest


ऐसा टेस्ट जो सीधे तौर पर ITestInvocationListener को नतीजे रिपोर्ट करता है.

JUnit पर इसके ये फ़ायदे हैं.

  • Android डिवाइस पर कहीं से भी टेस्ट किए गए टेस्ट के नतीजों को रिपोर्ट करना आसान होता है. दूर से किए जाने वाले टेस्ट के नतीजों को एआई की मदद से, को JUnit टेस्ट ऑब्जेक्ट से लिया गया है.
  • रिपोर्टिंग टेस्ट मेट्रिक की सुविधा देता है

खास जानकारी

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

default void run(ITestInvocationListener listener)

यह तरीका अब काम नहीं करता. इसके बजाय, run(com.android.tradefed.invoker.TestInformation, com.android.tradefed.result.ITestInvocationListener) का इस्तेमाल करें.

default void run(TestInformation testInfo, ITestInvocationListener listener)

यह टेस्ट करता है और लिसनर को रिपोर्ट तैयार करता है.

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

रन

public void run (ITestInvocationListener listener)

यह तरीका अब काम नहीं करता.
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है इसके बजाय, run(com.android.tradefed.invoker.TestInformation, com.android.tradefed.result.ITestInvocationListener) का इस्तेमाल करें.

यह टेस्ट करता है और लिसनर को रिपोर्ट तैयार करता है.

पैरामीटर
listener ITestInvocationListener: ITestInvocationListener जांच के नतीजे

थ्रो
com.android.tradefed.device.DeviceNotAvailable विशेषता
DeviceNotAvailableException

रन

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

यह टेस्ट करता है और लिसनर को रिपोर्ट तैयार करता है.

पैरामीटर
testInfo TestInformation: TestInformation ऑब्जेक्ट में, चलाने के लिए काम की जानकारी है टेस्ट.

listener ITestInvocationListener: ITestInvocationListener जांच के नतीजे

थ्रो
com.android.tradefed.device.DeviceNotAvailable विशेषता
DeviceNotAvailableException