IRemoteTest
public interface IRemoteTest
com.android.tradefed.testtype.IRemoteTest |
اختبار يقوم بإبلاغ النتائج مباشرةً إلى ITestInvocationListener
.
هذا له الفوائد التالية على JUnit.
- من الأسهل الإبلاغ عن نتائج الاختبار الذي تم إجراؤه عن بعد على جهاز يعمل بنظام Android، نظرًا لأن نتائج الاختبار عن بعد لا تحتاج إلى تنظيمها وإلغاء تنظيمها دون داعٍ من كائنات اختبار JUnit.
- يدعم إعداد التقارير مقاييس الاختبار
ملخص
الأساليب العامة | |
---|---|
default void | run ( ITestInvocationListener listener) تم إهمال هذه الطريقة. استخدم |
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 |