Xamarin.UITest.Configuration.AndroidAppConfigurator Members

The members of Xamarin.UITest.Configuration.AndroidAppConfigurator 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) : AndroidAppConfigurator
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
ApkFile(string) : AndroidAppConfigurator
Configures the apk file to use.
ConnectToApp() : Xamarin.UITest.Android.AndroidApp
Builds the configuration and connects to an already running app. Used for advanced scenarios. Regular users should use AndroidAppConfigurator.StartApp instead.
Debug() : AndroidAppConfigurator
Enables debug logging from the test runner.
DeviceIp(string) : AndroidAppConfigurator
Configures the ip address of the device. Generally best left unset unless you are running an iOS application on a physical device.
DevicePort(int) : AndroidAppConfigurator
Configures the port of the device. Generally best left unset.
DeviceSerial(string) : AndroidAppConfigurator
Configures the adb serial of the device. Generally best left unset unless you want to run a specific device.
EnableLocalScreenshots() : AndroidAppConfigurator
Enables local screenshot saving. Always enabled in the cloud.
GetConfiguration(StartAction) : IAndroidAppConfiguration
Builds the Android app configuration which can be used for input for Xamarin.UITest.Android.AndroidApp. The AndroidAppConfigurator.StartApp and AndroidAppConfigurator.ConnectToApp methods should be used instead unless you have specific needs for the configuration.
KeyStore(string, string, string, string) : AndroidAppConfigurator
Configures the keystore that the provided apk file is signed with. A keystore is not required, but will ensure that the apk file is pristine and unchanged. If a keystore is provided, it will be used to sign the auxiliary apks installed along with the app on the device. If a keystore is not provided, Xamarin.UITest will generate a keystore and resign the apk.
SigningInfoFile(string) : AndroidAppConfigurator
Configures the signing info file that the test server will be "signed" with. A signing info file is not required, but can be used instead of a keystore for signing the test server. The signing info file can be freely shared without the risk of leaking keying material. The signing info file can be generated using the console tool.
StartApp() : Xamarin.UITest.Android.AndroidApp
Builds the configuration and launches the app on the selected device.
WaitTimes(Xamarin.UITest.Utils.IWaitTimes) : AndroidAppConfigurator
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.