IRemoteTest

public interface IRemoteTest

com.android.tradefed.testtype.IRemoteTest


Pengujian yang melaporkan hasil langsung ke ITestInvocationListener.

Hal ini memiliki manfaat berikut dibandingkan JUnit.

  • lebih mudah melaporkan hasil pengujian yang telah dijalankan dari jarak jauh di perangkat Android, karena hasil pengujian jarak jauh tidak perlu di-marshal dan di-unmarshal 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 pendengar.

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 pendengar.

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 pendengar.

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

listener ITestInvocationListener: ITestInvocationListener hasil pengujian

Menampilkan
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException