{i>IRemoteTest<i}

public interface IRemoteTest

com.android.tradefed.testtype.IRemoteTest


Pengujian yang melaporkan hasil langsung ke ITestInvocationListener.

Ini memiliki manfaat berikut dibandingkan dengan JUnit.

  • mempermudah pelaporan hasil pengujian yang telah dijalankan dari jarak jauh pada perangkat Android, karena hasil pengujian jarak jauh tidak perlu diarahkan dan disortir secara tidak perlu dari objek Pengujian JUnit.
  • mendukung pelaporan metrik pengujian

Ringkasan

Metode publik

default void run(ITestInvocationListener listener)

Metode ini tidak digunakan lagi. Sebagai gantinya, gunakan run(com.android.tradefed.invoker.TestInformation, com.android.tradefed.result.ITestInvocationListener).

default void run(TestInformation testInfo, ITestInvocationListener listener)

Menjalankan pengujian, dan melaporkan hasilnya ke pemroses.

Metode publik

lari

public void run (ITestInvocationListener listener)

Metode ini tidak digunakan lagi.
Sebagai gantinya, gunakan run(com.android.tradefed.invoker.TestInformation, com.android.tradefed.result.ITestInvocationListener).

Menjalankan pengujian, dan melaporkan hasilnya ke pemroses.

Parameter
listener ITestInvocationListener: ITestInvocationListener hasil pengujian

Menampilkan
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

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 dijalankan pengujian.

listener ITestInvocationListener: ITestInvocationListener hasil pengujian

Menampilkan
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException