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