IRemoteTest

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.DeviceNotAvailableException
DeviceNotAvailableException

يجري

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

يجري الاختبارات ، ويبلغ نتائجها للمستمع.

حدود
testInfo TestInformation : يحتوي كائن TestInformation على معلومات مفيدة لتشغيل الاختبارات.

listener ITestInvocationListener : ITestInvocationListener لنتائج الاختبار

رميات
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException