iOSAppConfigurator Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |