Condividi tramite


IiOSAppConfiguration Interfaccia

Definizione

Configurazione per le app iOS. Non deve essere usato direttamente, deve essere creato usando l'API Fluent ConfigureApp .

public interface IiOSAppConfiguration
type IiOSAppConfiguration = interface
Public Interface IiOSAppConfiguration

Proprietà

AppBundleDirectory

Posizione di un bundle di app per un test del simulatore.

AppBundleZip

Posizione di un archivio ZIP per un test del simulatore.

AppDataMode

Indica se cancellare o meno i dati dell'app.

AutArguments

Argomenti da inviare all'AUT.

AutEnvironmentVars

Ambiente da inviare all'AUT.

ConfiguredDeviceIp

Indirizzo IP configurato. Usare DeviceUri per la configurazione attiva.

ConfiguredDevicePort

Porta configurata. Usare DeviceUri per la configurazione attiva.

Debug

Abilitare la registrazione di debug.

DeviceIdentifier

Identificatore del dispositivo. L'elenco dei dispositivi noti è disponibile eseguendo "strumenti -s dispositivi"

DeviceUri

URI del server di test del dispositivo.

DisableSpecFlowIntegration

Indica se disabilitare la generazione automatica di screenshot dopo ogni passaggio specFlow.

EnableScreenshots

Abilitare gli screenshot. Gli screenshot locali sono disabilitati per impostazione predefinita per velocizzare i test.

IdeIntegrationMode

Modalità di integrazione dell'IDE. Decide quali impostazioni usare in caso di configurazione esplicita e integrazione dell'IDE attivo.

InstalledAppBundleId

ID bundle di un oggetto già installato per il test.

LogDirectory

Specificare il percorso della directory di log per le esecuzioni di test locali.

StartAction

Stato desiderato dell'app dopo l'inizializzazione del test. Il framework di test può avviare l'app o connettersi a un'app già in esecuzione in scenari più avanzati.

WaitTimes

Tempi di attesa predefiniti.

Metodi

Verify()

Verificare lo stato di una configurazione. Generare un'eccezione se non è valida.

Si applica a