iOSAppConfigurator Clase

Definición

Representa la parte específica de iOS de la ConfigureApp API fluida. No se debe usar directamente.

public class iOSAppConfigurator : Xamarin.UITest.Utils.IFluentInterface
type iOSAppConfigurator = class
    interface IFluentInterface
Public Class iOSAppConfigurator
Implements IFluentInterface
Herencia
iOSAppConfigurator
Implementaciones

Constructores

iOSAppConfigurator(GenericAppConfigurator)

Parte de la ConfigureApp API fluida. No se debe usar directamente.

Métodos

ApiKey(String)
Obsoleto.

En desuso (1.1): se quitará. Establece la clave de API de Xamarin Test Cloud que se va a usar para la activación.

AppBundle(String)

Configura la agrupación de aplicaciones que se va a usar. Forzará una ejecución en el simulador.

AppBundleZip(String)

Configura la agrupación de aplicaciones comprimida que se va a usar. Forzará una ejecución en el simulador.

AutArguments(IEnumerable<String>)

Establece los argumentos que se van a enviar al AUT.

AutEnvironmentVars(Dictionary<String,String>)

Establece el entorno que se va a enviar al AUT.

CodesignIdentity(String)
Obsoleto.

Especifique la identidad utilizada para diseñar los recursos de la aplicación. Solo se aplica cuando se usa DeviceAgent y se prueba con dispositivos físicos. Si no se proporciona, se usará la identidad usada para firmar la AppBundle(String) aplicación o AppBundleZip(String) .

ConnectToApp()

Compila la configuración y se conecta a una aplicación que ya se está ejecutando. Se usa para escenarios avanzados. Los usuarios normales deben usar StartApp(AppDataMode) en su lugar.

Debug()

Habilita el registro de depuración del ejecutor de pruebas.

DeviceIdentifier(String)

Configura el dispositivo que se va a usar con el identificador de dispositivo (UUID).

DeviceIp(String)

Configura la dirección IP del dispositivo. Por lo general, se deja sin establecer a menos que ejecute una aplicación de iOS en un dispositivo físico.

DevicePort(Int32)

Configura el puerto del dispositivo. Por lo general, mejor se deja sin establecer.

DisableSpecFlowIntegration()

Deshabilita la generación automática de capturas de pantalla después de cada paso de SpecFlow.

EnableLocalScreenshots()

Habilita el guardado de captura de pantalla local. Siempre habilitado en la nube.

GetConfiguration(StartAction, AppDataMode)

Compila la configuración de la aplicación de iOS que se puede usar para la entrada de iOSApp. Los StartApp(AppDataMode) métodos y ConnectToApp() se deben usar en su lugar a menos que tenga necesidades específicas para la configuración.

InstalledApp(String)

Configura la aplicación instalada que se va a usar. Forzará una ejecución en el dispositivo físico.

LogDirectory(String)

Establece el directorio en el que se almacenarán los archivos de registro locales.

PreferIdeSettings()

Siempre usa la configuración del IDE si están presentes, reemplazando otros valores configurados. Si no se establece, la configuración explícita deshabilitará la integración del IDE.

StartApp(AppDataMode)

Compila la configuración e inicia la aplicación en el dispositivo o simulador seleccionado.

WaitTimes(IWaitTimes)

Configura los tiempos de espera predeterminados para el marco.

Implementaciones de interfaz explícitas

IFluentInterface.GetType()

Representa la parte específica de iOS de la ConfigureApp API fluida. No se debe usar directamente.

Se aplica a