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

วิธีการสาธารณะ

เพิ่ม 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

เรียกใช้การทดสอบ

public void runTest (Test test, 
                TestResult result)

แทนที่วิธีการหลักเพื่อส่งอุปกรณ์ไปยังการทดสอบที่รวมไว้

พารามิเตอร์
test Test

result TestResult

ชุดอุปกรณ์

public void setDevice (ITestDevice device)

ฉีดอุปกรณ์ภายใต้การทดสอบ

พารามิเตอร์
device ITestDevice : ITestDevice ที่จะใช้