اختبار IRemoteTest

public interface IRemoteTest

com.android.tradefed.testtype.IRemoteTest


يشير هذا المصطلح إلى اختبار ينقل النتائج مباشرةً إلى ITestInvocationListener.

ويحقق هذا المزايا التالية على وحدة JUnit.

  • من الأسهل الإبلاغ عن نتائج اختبار تم إجراؤه عن بُعد على جهاز Android، لا يلزم تنظيم نتائج الاختبار عن بُعد وتنظيمه بدون داعٍ من كائنات JUnit Test.
  • تتيح إعداد التقارير عن مقاييس الاختبار

ملخّص

الطرق العامة

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