DeviceTestSuite

public class DeviceTestSuite
extends TestSuite implements IDeviceTest, IRemoteTest

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


Rangkaian pengujian JUnit helper yang menyediakan layanan IRemoteTest dan IDeviceTest.

Ringkasan

Konstruktor publik

DeviceTestSuite()
DeviceTestSuite(Class<?> testClass)

Metode publik

void addTestSuite(Class<T> testClass)

Menambahkan pengujian dari class tertentu ke suite

ITestDevice getDevice()

Uji perangkat.

void run(TestInformation testInfo, ITestInvocationListener listener)

Menjalankan pengujian, dan melaporkan hasilnya ke pemroses.

void runTest(Test test, TestResult result)

Mengganti metode induk untuk meneruskan perangkat ke pengujian yang disertakan

void setDevice(ITestDevice device)

Masukkan perangkat yang sedang diuji.

Konstruktor publik

DeviceTestSuite

public DeviceTestSuite ()

DeviceTestSuite

public DeviceTestSuite (Class<?> testClass)

Parameter
testClass Class

Metode publik

addTestSuite

public void addTestSuite (Class<T> testClass)

Menambahkan pengujian dari class tertentu ke suite

Parameter
testClass Class

getDevice

public ITestDevice getDevice ()

Dapatkan perangkat yang sedang diuji.

Hasil
ITestDevice ITestDevice

lari

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Menjalankan pengujian, dan melaporkan hasilnya ke pemroses.

Parameter
testInfo TestInformation: Objek TestInformation yang berisi informasi berguna untuk menjalankan pengujian.

listener ITestInvocationListener: ITestInvocationListener hasil pengujian

Menampilkan
DeviceNotAvailableException

runTest

public void runTest (Test test, 
                TestResult result)

Mengganti metode induk untuk meneruskan perangkat ke pengujian yang disertakan

Parameter
test Test

result TestResult

setDevice

public void setDevice (ITestDevice device)

Masukkan perangkat yang sedang diuji.

Parameter
device ITestDevice: ITestDevice yang akan digunakan