Freigeben über


IAndroidAppConfiguration Schnittstelle

Definition

Konfiguration für Android-Apps. Nicht direkt verwendet werden, sollte mithilfe der Fluent-API ConfigureApp erstellt werden.

public interface IAndroidAppConfiguration
type IAndroidAppConfiguration = interface
Public Interface IAndroidAppConfiguration

Eigenschaften

ApkFile

Der Speicherort der zu testden APK-Datei.

AppDataMode

Ob App-Daten gelöscht werden sollen oder nicht.

ConfiguredDeviceIp

Die konfigurierte IP-Adresse. Verwenden Sie DeviceUri für die aktive Konfiguration.

ConfiguredDevicePort

Der konfigurierte Port. Verwenden Sie DeviceUri für die aktive Konfiguration.

Debug

Aktivieren Sie die Debugprotokollierung.

DeviceSerial

Die Seriennummer des Geräts. Kann mithilfe von adb gefunden werden.

DeviceUri

Der URI des Gerätetestservers.

DisableSpecFlowIntegration

Gibt an, ob die automatische Screenshotgenerierung nach jedem SpecFlow-Schritt deaktiviert werden soll.

EnableScreenshots

Aktivieren Sie Screenshots. Lokale Screenshots sind standardmäßig deaktiviert, um Tests zu beschleunigen.

IdeIntegrationMode

Der IDE-Integrationsmodus. Entscheidet, welche Einstellungen bei expliziter Konfiguration und aktiver IDE-Integration verwendet werden sollen.

InstalledAppPackageName

Der Paketname der installierten App.

KeyStore

Der Speicherort des Keystores, der zum Signieren der getesteten App verwendet wurde. Wenn leer gelassen wird, wird ein neuer Keystore erstellt.

KeyStoreKeyAlias

Der Schlüsselalias, der für den angegebenen Keystore verwendet werden soll. Entspricht dem Aliasargument in jarsigner.

KeyStoreKeyPassword

Das Kennwort für den privaten Schlüssel des angegebenen Keystoreschlüssels. Entspricht dem -keypass Argument in jarsigner.

KeyStorePassword

Das Speicherkennwort des angegebenen Keystores. Entspricht dem -storepass Argument in jarsigner.

LaunchableActivity

Angeben der zu verwendenden spezifischen startbaren Aktivität

LogDirectory

Geben Sie den Speicherort des Protokollverzeichnisses für lokale Testausführungen an.

SIFile

Der Speicherort der SI-Datei, die zum Generieren des signierten Testservers verwendet wird.

StartAction

Der gewünschte Zustand der App nach der Testinitialisierung. Entweder kann das Testframework die App starten oder in komplexeren Szenarien eine Verbindung mit einer bereits ausgeführten App herstellen.

WaitTimes

Standardwartezeiten.

Methoden

Verify()

Überprüft die Konfiguration.

Gilt für: