IRUzaktan Test

public interface IRemoteTest

com.android.tradefed.testtype.IRemoteTest


Sonuçları doğrudan ITestInvocationListener bildiren bir test.

Bunun bir JUnit'e göre aşağıdaki avantajları vardır.

  • Bir Android cihazında uzaktan çalıştırılan bir testin sonuçlarını raporlamak daha kolaydır, çünkü uzaktan bir testin sonuçlarının JUnit Test nesnelerinden gereksiz yere sıralanmasına ve sıralamasının kaldırılmasına gerek yoktur.
  • test ölçümlerinin raporlanmasını destekler

Özet

Genel yöntemler

default void run ( ITestInvocationListener listener)

Bu yöntem kullanımdan kaldırılmıştır. Bunun yerine run(com.android.tradefed.invoker.TestInformation, com.android.tradefed.result.ITestInvocationListener) kullanın.

default void run ( TestInformation testInfo, ITestInvocationListener listener)

Testleri çalıştırır ve sonucu dinleyiciye bildirir.

Genel yöntemler

koşmak

public void run (ITestInvocationListener listener)

Bu yöntem kullanımdan kaldırılmıştır.
Bunun yerine run(com.android.tradefed.invoker.TestInformation, com.android.tradefed.result.ITestInvocationListener) kullanın.

Testleri çalıştırır ve sonucu dinleyiciye bildirir.

Parametreler
listener ITestInvocationListener : test sonuçlarının ITestInvocationListener

Atar
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

koşmak

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Testleri çalıştırır ve sonucu dinleyiciye bildirir.

Parametreler
testInfo TestInformation : Testleri çalıştırmak için yararlı bilgiler içeren TestInformation nesnesi.

listener ITestInvocationListener : test sonuçlarının ITestInvocationListener

Atar
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException