Freigeben über


IiOSAppConfiguration Schnittstelle

Definition

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

public interface IiOSAppConfiguration
type IiOSAppConfiguration = interface
Public Interface IiOSAppConfiguration

Eigenschaften

AppBundleDirectory

Der Speicherort eines App-Bündels für einen Simulatortest.

AppBundleZip

Der Speicherort eines ZIP-Archivs für einen Simulatortest.

AppDataMode

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

AutArguments

Argumente, die an den AUT gesendet werden sollen.

AutEnvironmentVars

Umgebung, die an die AUT gesendet werden soll.

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.

DeviceIdentifier

Der Gerätebezeichner. Eine Liste der bekannten Geräte finden Sie, indem Sie "instruments -s devices" ausführen.

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.

InstalledAppBundleId

Die Bündel-ID einer bereits installierten zum Testen.

LogDirectory

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

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üfen Sie den Status einer Konfiguration. Lösen Sie eine Ausnahme aus, wenn sie ungültig ist.

Gilt für: