共用方式為


IAndroidAppConfiguration 介面

定義

Android 應用程式的設定。 請勿直接使用,應該使用 Fluent ConfigureApp API 來建立。

public interface IAndroidAppConfiguration
type IAndroidAppConfiguration = interface
Public Interface IAndroidAppConfiguration

屬性

ApkFile

要測試的 apk 檔案位置。

AppDataMode

是否要清除應用程式資料。

ConfiguredDeviceIp

已設定的 IP 位址。 用於 DeviceUri 使用中的組態。

ConfiguredDevicePort

已設定的埠。 用於 DeviceUri 使用中的組態。

Debug

啟用偵錯記錄。

DeviceSerial

裝置的序列。 您可以使用 adb 找到。

DeviceUri

裝置測試伺服器的 URI。

DisableSpecFlowIntegration

是否要在每個 SpecFlow 步驟之後停用自動產生螢幕擷取畫面。

EnableScreenshots

啟用螢幕擷取畫面。 預設會停用本機螢幕擷取畫面,以加速測試。

IdeIntegrationMode

IDE 整合模式。 決定在明確設定和作用中 IDE 整合時要使用的設定。

InstalledAppPackageName

已安裝應用程式的套件名稱。

KeyStore

用來簽署已測試應用程式的金鑰存放區位置。 如果保留空白,將會建置新的金鑰存放區。

KeyStoreKeyAlias

要用於指定金鑰存放區的金鑰別名。 對應至 jarsigner 中的別名引數。

KeyStoreKeyPassword

指定金鑰存放區金鑰的私密金鑰密碼。 對應至 -keypass jarsigner 中的引數。

KeyStorePassword

指定金鑰存放區的存放區密碼。 對應至 -storepass jarsigner 中的引數。

LaunchableActivity

指定要使用的特定可啟動活動

LogDirectory

指定本機測試回合的記錄目錄位置。

SIFile

用於產生已簽署測試伺服器的 SI 檔案位置。

StartAction

測試初始化之後,應用程式的預期狀態。 測試架構可以啟動應用程式,或在更進階的案例中連線到已經執行的應用程式。

WaitTimes

預設等候時間。

方法

Verify()

驗證組態。

適用於