Udostępnij za pośrednictwem


IAndroidAppConfiguration Interfejs

Definicja

Konfiguracja aplikacji systemu Android. Nie należy ich używać bezpośrednio, należy utworzyć przy użyciu płynnego ConfigureApp interfejsu API.

public interface IAndroidAppConfiguration
type IAndroidAppConfiguration = interface
Public Interface IAndroidAppConfiguration

Właściwości

ApkFile

Lokalizacja pliku apk do przetestowania.

AppDataMode

Czy wyczyścić dane aplikacji, czy nie.

ConfiguredDeviceIp

Skonfigurowany adres IP. Służy DeviceUri do aktywnej konfiguracji.

ConfiguredDevicePort

Skonfigurowany port. Służy DeviceUri do aktywnej konfiguracji.

Debug

Włącz rejestrowanie debugowania.

DeviceSerial

Szereg urządzenia. Można go znaleźć przy użyciu bazy danych adb.

DeviceUri

Identyfikator URI serwera testowego urządzenia.

DisableSpecFlowIntegration

Czy wyłączyć automatyczne generowanie zrzutów ekranu po każdym kroku SpecFlow.

EnableScreenshots

Włącz zrzuty ekranu. Lokalne zrzuty ekranu są domyślnie wyłączone, aby przyspieszyć testy.

IdeIntegrationMode

Tryb integracji środowiska IDE. Decyduje, jakie ustawienia mają być używane w przypadku jawnej konfiguracji i aktywnej integracji środowiska IDE.

InstalledAppPackageName

Nazwa pakietu zainstalowanej aplikacji.

KeyStore

Lokalizacja magazynu kluczy, który został użyty do podpisania przetestowanej aplikacji. W przypadku pozostawienia pustego zostanie utworzony nowy magazyn kluczy.

KeyStoreKeyAlias

Alias klucza do użycia dla danego magazynu kluczy. Odpowiada argumentowi aliasu w pliku jarsigner.

KeyStoreKeyPassword

Hasło klucza prywatnego danego klucza magazynu kluczy. Odpowiada argumentowi -keypass w pliku jarsigner.

KeyStorePassword

Hasło do przechowywania danego magazynu kluczy. Odpowiada argumentowi -storepass w pliku jarsigner.

LaunchableActivity

Określanie określonego działania uruchamialnego do użycia

LogDirectory

Określ lokalizację katalogu dziennika dla przebiegów testów lokalnych.

SIFile

Lokalizacja pliku SI używanego do generowania podpisanego serwera testowego.

StartAction

Żądany stan aplikacji po zainicjowaniu testu. Platforma testowa może uruchomić aplikację lub połączyć się z już uruchomioną aplikacją w bardziej zaawansowanych scenariuszach.

WaitTimes

Domyślne czasy oczekiwania.

Metody

Verify()

Weryfikuje konfigurację.

Dotyczy