Tes Jarak Jauh

public interface IRemoteTest

com.android.tradefed.testtype.IRemoteTest


Tes yang melaporkan hasil langsung ke ITestInvocationListener .

Ini memiliki keuntungan sebagai berikut dibandingkan JUnit.

  • lebih mudah untuk melaporkan hasil pengujian yang telah dijalankan dari jarak jauh pada perangkat Android, karena hasil pengujian jarak jauh tidak perlu disusun dan dipisahkan dari objek Uji JUnit secara tidak perlu.
  • mendukung metrik pengujian pelaporan

Ringkasan

Metode publik

default void run ( ITestInvocationListener listener)

Metode ini sudah tidak digunakan lagi. Gunakan run(com.android.tradefed.invoker.TestInformation, com.android.tradefed.result.ITestInvocationListener) sebagai gantinya.

default void run ( TestInformation testInfo, ITestInvocationListener listener)

Jalankan tes, dan laporkan hasilnya ke pendengar.

Metode publik

berlari

public void run (ITestInvocationListener listener)

Metode ini sudah tidak digunakan lagi.
Gunakan run(com.android.tradefed.invoker.TestInformation, com.android.tradefed.result.ITestInvocationListener) sebagai gantinya.

Jalankan tes, dan laporkan hasilnya ke pendengar.

Parameter
listener ITestInvocationListener : ITestInvocationListener hasil pengujian

Melempar
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

berlari

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Jalankan tes, dan laporkan hasilnya ke pendengar.

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

listener ITestInvocationListener : ITestInvocationListener hasil pengujian

Melempar
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException