Partager via


IiOSAppConfiguration Interface

Définition

Configuration des applications iOS. Ne pas être utilisé directement, doit être créé à l’aide de l’API Fluent ConfigureApp .

public interface IiOSAppConfiguration
type IiOSAppConfiguration = interface
Public Interface IiOSAppConfiguration

Propriétés

AppBundleDirectory

Emplacement d’un bundle d’applications pour un test de simulateur.

AppBundleZip

Emplacement d’une archive zip pour un test de simulateur.

AppDataMode

Indique s’il faut effacer ou non les données d’application.

AutArguments

Arguments à envoyer à l’AUT.

AutEnvironmentVars

Environnement à envoyer à l’AUT.

ConfiguredDeviceIp

Adresse IP configurée. Utilisez DeviceUri pour la configuration active.

ConfiguredDevicePort

Port configuré. Utilisez DeviceUri pour la configuration active.

Debug

Activer la journalisation du débogage.

DeviceIdentifier

Identificateur de l’appareil. Vous trouverez la liste des appareils de connaissance en exécutant « instruments -s devices »

DeviceUri

URI du serveur de test de l’appareil.

DisableSpecFlowIntegration

Indique s’il faut désactiver la génération automatique de captures d’écran après chaque étape SpecFlow.

EnableScreenshots

Activer les captures d’écran. Les captures d’écran locales sont désactivées par défaut pour accélérer les tests.

IdeIntegrationMode

Mode d’intégration de l’IDE. Détermine les paramètres à utiliser en cas de configuration explicite et d’intégration active de l’IDE.

InstalledAppBundleId

ID d’offre groupée d’un déjà installé à tester.

LogDirectory

Spécifiez l’emplacement du répertoire du journal pour les séries de tests locales.

StartAction

État souhaité de l’application après l’initialisation du test. L’infrastructure de test peut démarrer l’application ou se connecter à une application déjà en cours d’exécution dans des scénarios plus avancés.

WaitTimes

Temps d’attente par défaut.

Méthodes

Verify()

Vérifiez l’état d’une configuration. Lever l’exception si elle n’est pas valide.

S’applique à