Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

IRemoteTest

public interface IRemoteTest

com.android.tradefed.testtype.IRemoteTest


Tes yang melaporkan hasil langsung ke ITestInvocationListener .

Ini memiliki manfaat 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 dihapus dari objek JUnit Test secara tidak perlu.
  • mendukung metrik pengujian pelaporan

Ringkasan

Metode publik

default void run ( ITestInvocationListener listener)

Metode ini sudah usang. 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 usang.
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 dari hasil tes

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 yang berisi informasi berguna untuk menjalankan pengujian.

listener ITestInvocationListener : ITestInvocationListener dari hasil tes

Melempar
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException