مجموعة أدوات اختبار الجهاز
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 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 المطلوب استخدامها |