DeviceTestSuite

public class DeviceTestSuite
extends TestSuite implements IDeviceTest , IRemoteTest

java.lang.Object
junit.framework.TestSuite
com.android.tradefed.testtype.DeviceTestSuite


مجموعة اختبار Helper JUnit التي توفر خدمات اختبار IRemoteTest و IDeviceTest .

ملخص

المنشأت العامة

DeviceTestSuite (Class<?> testClass)
DeviceTestSuite ()

الأساليب العامة

void addTestSuite (Class<T> testClass)

يضيف الاختبارات من فئة معينة إلى المجموعة

ITestDevice getDevice ()

احصل على الجهاز قيد الاختبار.

void run ( TestInformation testInfo, ITestInvocationListener listener)

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

void runTest (Test test, TestResult result)

يتجاوز طريقة الوالدين لتمرير الجهاز إلى الاختبار المضمن

void setDevice ( ITestDevice device)

احقن الجهاز قيد الاختبار.

المنشأت العامة

DeviceTestSuite

public DeviceTestSuite (Class<?> testClass)

حدود
testClass Class

DeviceTestSuite

public DeviceTestSuite ()

الأساليب العامة

addTestSuite

public void addTestSuite (Class<T> testClass)

يضيف الاختبارات من فئة معينة إلى المجموعة

حدود
testClass Class

getDevice

public ITestDevice getDevice ()

احصل على الجهاز قيد الاختبار.

عائدات
ITestDevice ITestDevice

يجري

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

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

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

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

رميات
DeviceNotAvailableException

اختبار المدى

public void runTest (Test test, 
                TestResult result)

يتجاوز طريقة الوالدين لتمرير الجهاز إلى الاختبار المضمن

حدود
test Test

result TestResult

setDevice

public void setDevice (ITestDevice device)

احقن الجهاز قيد الاختبار.

حدود
device ITestDevice : جهاز ITestDevice المطلوب استخدامه