DeviceTestSuite

public class DeviceTestSuite
extends TestSuite implements IDeviceTest, IRemoteTest

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


حزمة اختبار JUnit المساعِدة التي توفّر خدمات IRemoteTest وIDeviceTest

ملخّص

وظائف الإنشاء العامة

DeviceTestSuite()
DeviceTestSuite(Class<?> testClass)

الطرق العامة

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 ()

DeviceTestSuite

public DeviceTestSuite (Class<?> testClass)

المعلمات
testClass Class

الطرق العامة

إضافة TestSuite

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

runTest

public void runTest (Test test, 
                TestResult result)

إلغاء طريقة العنصر الرئيسي لتمرير الجهاز إلى الاختبار المُدرَج

المعلمات
test Test

result TestResult

setDevice

public void setDevice (ITestDevice device)

ضخ الجهاز الذي يتم اختباره

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