IiOSAppConfiguration Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Configuration for iOS apps. Not to be used directly, should be created by using the fluent ConfigureApp API.
public interface IiOSAppConfiguration
type IiOSAppConfiguration = interface
Public Interface IiOSAppConfiguration
Properties
AppBundleDirectory |
The location of an app bundle for a simulator test. |
AppBundleZip |
The location of a zip archive for a simulator test. |
AppDataMode |
Whether to clear app data or not. |
AutArguments |
Arguments to send to the AUT. |
AutEnvironmentVars |
Environment to send to the AUT. |
ConfiguredDeviceIp |
The configured ip address. Use |
ConfiguredDevicePort |
The configured port. Use |
Debug |
Enable debug logging. |
DeviceIdentifier |
The device identifier. List of know devices can be found by running "instruments -s devices" |
DeviceUri |
The uri of the device test server. |
DisableSpecFlowIntegration |
Whether to disables automatic screenshot generation after each SpecFlow step. |
EnableScreenshots |
Enable screenshots. Local screenshots are disabled by default to speed up tests. |
IdeIntegrationMode |
The IDE integration mode. Decides what settings to use in case of both explicit configuration and active IDE integration. |
InstalledAppBundleId |
The bundle id of an already installed to test. |
LogDirectory |
Specify the location of the log directory for local test runs. |
StartAction |
The desired state of the app after test initialization. Either the test framework can start the app or connect to an already running app in more advanced scenarios. |
WaitTimes |
Default wait times. |
Methods
Verify() |
Verify the state of a configuration. Throw exception if invalid. |