IAndroidAppConfiguration 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
Android 应用的配置。 不应直接使用,应使用 fluent ConfigureApp API 创建。
public interface IAndroidAppConfiguration
type IAndroidAppConfiguration = interface
Public Interface IAndroidAppConfiguration
属性
ApkFile |
要测试的 apk 文件的位置。 |
AppDataMode |
是否清除应用数据。 |
ConfiguredDeviceIp |
配置的 IP 地址。 用于 |
ConfiguredDevicePort |
配置的端口。 用于 |
Debug |
启用调试日志记录。 |
DeviceSerial |
设备的串行。 可以使用 adb 找到。 |
DeviceUri |
设备测试服务器的 URI。 |
DisableSpecFlowIntegration |
是否在每个 SpecFlow 步骤后禁用自动屏幕截图生成。 |
EnableScreenshots |
启用屏幕截图。 默认禁用本地屏幕截图以加快测试速度。 |
IdeIntegrationMode |
IDE 集成模式。 确定在显式配置和活动 IDE 集成时要使用的设置。 |
InstalledAppPackageName |
已安装应用的包名称。 |
KeyStore |
用于对测试的应用进行签名的密钥存储的位置。 如果留空,将生成新的密钥存储。 |
KeyStoreKeyAlias |
用于给定密钥存储的密钥别名。 对应于 jarsigner 中的别名参数。 |
KeyStoreKeyPassword |
给定密钥存储密钥的私钥密码。 对应于 |
KeyStorePassword |
给定密钥存储的存储密码。 对应于 |
LaunchableActivity |
指定要使用的特定可启动活动 |
LogDirectory |
指定本地测试运行的日志目录的位置。 |
SIFile |
用于生成已签名测试服务器的 SI 文件的位置。 |
StartAction |
测试初始化后应用的所需状态。 测试框架可以在更高级的方案中启动应用或连接到已运行的应用。 |
WaitTimes |
默认等待时间。 |
方法
Verify() |
验证配置。 |