Test IRemote Test

public interface IRemoteTest

com.android.tradefed.testtype.IRemoteTest,


Test, który przekazuje wyniki bezpośrednio do ITestInvocationListener.

Ma to następujące zalety w porównaniu z JUnit.

  • wyniki testu przeprowadzonego zdalnie na urządzeniu z Androidem wyniki testów zdalnych nie muszą być niepotrzebnie porządkowane ani nieporządkowane. z obiektów JUnit Test.
  • obsługuje raportowanie danych testowych

Podsumowanie

Metody publiczne

default void run(ITestInvocationListener listener)

Ta metoda została wycofana. Użyj w zamian zasady run(com.android.tradefed.invoker.TestInformation, com.android.tradefed.result.ITestInvocationListener).

default void run(TestInformation testInfo, ITestInvocationListener listener)

Uruchamia testy i raportuje wyniki detektorowi.

Metody publiczne

home run

public void run (ITestInvocationListener listener)

Ta metoda została wycofana.
Użyj w zamian zasady run(com.android.tradefed.invoker.TestInformation, com.android.tradefed.result.ITestInvocationListener).

Uruchamia testy i raportuje wyniki detektorowi.

Parametry
listener ITestInvocationListener: wartość ITestInvocationListener wyników testu

Rzuty
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

home run

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Uruchamia testy i raportuje wyniki detektorowi.

Parametry
testInfo TestInformation: obiekt TestInformation zawierający informacje do uruchomienia testów.

listener ITestInvocationListener: wartość ITestInvocationListener wyników testu

Rzuty
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException