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 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 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 المطلوب استخدامه