مجموعة أدوات اختبار الجهاز

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)

أدخِل الجهاز تحت الاختبار.

شركة إنشاءات عامة

مجموعة أدوات اختبار الجهاز

public DeviceTestSuite (Class<?> testClass)

المعلمات
testClass Class

مجموعة أدوات اختبار الجهاز

public DeviceTestSuite ()

الطرق العامة

إضافة TestSuite

public void addTestSuite (Class<T> testClass)

إضافة الاختبارات من الصف المحدد إلى المجموعة

المعلمات
testClass Class

الحصول على جهاز

public ITestDevice getDevice ()

افحص الجهاز.

المرتجعات
ITestDevice ITestDevice

ضربة طويلة

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

إجراء الاختبارات وإرسال تقرير بالنتيجة إلى المستمع

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

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

الرميات
DeviceNotAvailableException

RunTest

public void runTest (Test test, 
                TestResult result)

تتجاوز هذه السياسة طريقة أحد الوالدَين لاجتياز الاختبار المضمّن في الجهاز.

المعلمات
test Test

result TestResult

ضبط الجهاز

public void setDevice (ITestDevice device)

أدخِل الجهاز تحت الاختبار.

المعلمات
device ITestDevice: السمة ITestDevice المطلوب استخدامها