ITargetPreparer

public interface ITargetPreparer
implements IDisableable

com.android.tradefed.targetprep.ITargetPreparer


Przygotowuje środowisko testowe do uruchomienia testu.

Na przykład instaluje oprogramowanie, poprawia ustawienia środowiska do testowania, uruchamia cele itp.

Należy pamiętać, że w konfiguracji można określić wiele ITargetPreparer . Zaleca się, aby każdy program ITargetPreparer wyraźnie dokumentował oczekiwane środowisko przed i po konfiguracji. np. ITargetPreparer, który konfiguruje urządzenie do testowania, musi zostać uruchomiony po ITargetPreparer, który instaluje oprogramowanie.

Streszczenie

Metody publiczne

default void setUp (ITestDevice device, IBuildInfo buildInfo)

Ta metoda jest przestarzała. Zamiast tego użyj setUp(com.android.tradefed.invoker.TestInformation)

default void setUp (TestInformation testInformation)

Wykonaj konfigurację docelową do testów.

default void tearDown (TestInformation testInformation, Throwable e)

Po testowaniu wykonaj czyszczenie/zniszczenie obiektu docelowego.

default void tearDown (ITestDevice device, IBuildInfo buildInfo, Throwable e)

Ta metoda jest przestarzała. Zamiast tego użyj tearDown(com.android.tradefed.invoker.TestInformation, Throwable)

Metody publiczne

organizować coś

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

Ta metoda jest przestarzała.
Zamiast tego użyj setUp(com.android.tradefed.invoker.TestInformation)

Wykonaj konfigurację docelową do testów.

Parametry
device ITestDevice : ITestDevice do przygotowania.

buildInfo IBuildInfo : dane o testowanej kompilacji.

Rzuca
TargetSetupError jeśli wystąpił błąd krytyczny podczas konfigurowania środowiska
BuildError Jeśli wystąpi błąd związany z BuildInfo
DeviceNotAvailableException jeśli urządzenie przestało odpowiadać

organizować coś

public void setUp (TestInformation testInformation)

Wykonaj konfigurację docelową do testów.

Parametry
testInformation TestInformation : TestInformation wywołania.

Rzuca
TargetSetupError jeśli wystąpił błąd krytyczny podczas konfigurowania środowiska
BuildError Jeśli wystąpi błąd związany z przygotowywaniem kompilacji
DeviceNotAvailableException jeśli urządzenie przestało odpowiadać

zburzyć

public void tearDown (TestInformation testInformation, 
                Throwable e)

Po testowaniu wykonaj czyszczenie/zniszczenie obiektu docelowego.

Parametry
testInformation TestInformation : TestInformation wywołania.

e Throwable : jeśli wywołanie zakończyło się wyjątkiem, będzie to wyjątek przechwycony na poziomie wywołania. W przeciwnym razie będzie null .

Rzuca
DeviceNotAvailableException jeśli urządzenie przestało odpowiadać

zburzyć

public void tearDown (ITestDevice device, 
                IBuildInfo buildInfo, 
                Throwable e)

Ta metoda jest przestarzała.
Zamiast tego użyj tearDown(com.android.tradefed.invoker.TestInformation, Throwable)

Po testowaniu wykonaj czyszczenie/zniszczenie obiektu docelowego.

Parametry
device ITestDevice : ITestDevice do przygotowania.

buildInfo IBuildInfo : dane o testowanej kompilacji.

e Throwable : jeśli wywołanie zakończyło się wyjątkiem, będzie to wyjątek przechwycony na poziomie wywołania. W przeciwnym razie będzie null .

Rzuca
DeviceNotAvailableException jeśli urządzenie przestało odpowiadać