Xamarin.UITest.Configuration.iOSAppConfigurator Members

The members of Xamarin.UITest.Configuration.iOSAppConfigurator are listed below.

See Also: Inherited members from System.Object

Public Constructors

Part of the Xamarin.UITest.ConfigureApp fluent API. Should not be used directly.

Public Methods

ApiKey(string) : iOSAppConfigurator
Sets the Xamarin Test Cloud api key to use for activation. This can also be set using: * An Xamarin.UITest.TestCloudApiKeyAttribute in Properties/AssemblyInfo.cs. * Setting an environment variable named XTC_API_KEY * Creating a file named xtc-api-key in any upstream directory from the test
AppBundle(string) : iOSAppConfigurator
Configures the app bundle to use. Will force a run on simulator.
AppBundleZip(string) : iOSAppConfigurator
Configures the zipped app bundle to use. Will force a run on simulator.
ConnectToApp() : Xamarin.UITest.iOS.iOSApp
Builds the configuration and connects to an already running app. Used for advanced scenarios. Regular users should use iOSAppConfigurator.StartApp(AppDataMode) instead.
Debug() : iOSAppConfigurator
Enables debug logging from the test runner.
DeviceIdentifier(string) : iOSAppConfigurator
Configures the device to use with the device identifier (UUID).
DeviceIp(string) : iOSAppConfigurator
Configures the ip address of the device. Generally best left unset unless you are running an iOS application on a physical device.
DevicePort(int) : iOSAppConfigurator
Configures the port of the device. Generally best left unset.
DisableSpecFlowIntegration() : iOSAppConfigurator
Disables automatic screenshot generation after each SpecFlow step.
EnableLocalScreenshots() : iOSAppConfigurator
Enables local screenshot saving. Always enabled in the cloud.
GetConfiguration(StartAction, AppDataMode) : IiOSAppConfiguration
Builds the iOS app configuration which can be used for input for Xamarin.UITest.iOS.iOSApp. The iOSAppConfigurator.StartApp(AppDataMode) and iOSAppConfigurator.ConnectToApp methods should be used instead unless you have specific needs for the configuration.
InstalledApp(string) : iOSAppConfigurator
Configures the installed app to use. Will force a run on physical device.
LogDirectory(string) : iOSAppConfigurator
Sets the directory to store local log files in
PreferIdeSettings() : iOSAppConfigurator
Always uses settings from IDE if they're present, overriding other configured values. If not set, explicit configuration will disable IDE integration.
StartApp(AppDataMode) : Xamarin.UITest.iOS.iOSApp
Builds the configuration and launches the app on the selected device or simulator.
WaitTimes(Xamarin.UITest.Utils.IWaitTimes) : iOSAppConfigurator
Configures the default wait times for the framework.

Explicitly Implemented Interface Members

Xamarin.UITest.Utils.IFluentInterface.GetTypeDocumentation for this section has not yet been entered.