IiOSAppConfiguration 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
iOS 应用的配置。 不应直接使用,应使用 Fluent ConfigureApp API 创建。
public interface IiOSAppConfiguration
type IiOSAppConfiguration = interface
Public Interface IiOSAppConfiguration
属性
AppBundleDirectory |
模拟器测试的应用程序包的位置。 |
AppBundleZip |
模拟器测试的 zip 存档的位置。 |
AppDataMode |
是否清除应用数据。 |
AutArguments |
要发送到 AUT 的参数。 |
AutEnvironmentVars |
要发送到 AUT 的环境。 |
ConfiguredDeviceIp |
配置的 IP 地址。 将 |
ConfiguredDevicePort |
配置的端口。 将 |
Debug |
启用调试日志记录。 |
DeviceIdentifier |
设备标识符。 可以通过运行“instruments -s devices”找到已知设备列表 |
DeviceUri |
设备测试服务器的 URI。 |
DisableSpecFlowIntegration |
是否禁用每个 SpecFlow 步骤后自动生成屏幕截图。 |
EnableScreenshots |
启用屏幕截图。 默认情况下禁用本地屏幕截图以加快测试速度。 |
IdeIntegrationMode |
IDE 集成模式。 确定在显式配置和活动 IDE 集成时要使用的设置。 |
InstalledAppBundleId |
已安装要测试的 的捆绑 ID。 |
LogDirectory |
指定本地测试运行的日志目录的位置。 |
StartAction |
测试初始化后应用的所需状态。 在更高级的方案中,测试框架可以启动应用或连接到已运行的应用。 |
WaitTimes |
默认等待时间。 |
方法
Verify() |
验证配置的状态。 如果无效,则引发异常。 |