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