iOSAppConfigurator 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表 Fluent API 的 ConfigureApp iOS 特定部分。 不應該直接使用。
public class iOSAppConfigurator : Xamarin.UITest.Utils.IFluentInterface
type iOSAppConfigurator = class
interface IFluentInterface
Public Class iOSAppConfigurator
Implements IFluentInterface
- 繼承
-
iOSAppConfigurator
- 實作
建構函式
iOSAppConfigurator(GenericAppConfigurator) |
Fluent API 的 ConfigureApp 一部分。 不應該直接使用。 |
方法
ApiKey(String) |
已過時。
已淘汰 (1.1) :將會移除。 設定要用於啟用的 Xamarin Test Cloud API 金鑰。 |
AppBundle(String) |
設定要使用的應用程式套件組合。 將會強制在模擬器上執行。 |
AppBundleZip(String) |
設定要使用的壓縮應用程式套件組合。 將會強制在模擬器上執行。 |
AutArguments(IEnumerable<String>) |
設定要傳送至 AUT 的引數。 |
AutEnvironmentVars(Dictionary<String,String>) |
設定要傳送至 AUT 的環境。 |
CodesignIdentity(String) |
已過時。
指定用來編碼應用程式資源的身分識別。 僅適用于搭配實體裝置使用 DeviceAgent 和測試時。 如果未提供,則會使用用來簽署 AppBundle(String) 或 AppBundleZip(String) 應用程式的身分識別。 |
ConnectToApp() |
建置組態並聯機到已執行中的應用程式。 用於進階案例。 一般使用者應該改用 StartApp(AppDataMode) 。 |
Debug() |
從測試執行器啟用偵錯記錄。 |
DeviceIdentifier(String) |
將裝置設定為與裝置識別碼搭配使用, (UUID) 。 |
DeviceIp(String) |
設定裝置的 IP 位址。 除非您在實體裝置上執行 iOS 應用程式,否則通常最好保持未設定。 |
DevicePort(Int32) |
設定裝置的埠。 通常最好保持未設定。 |
DisableSpecFlowIntegration() |
在每個 SpecFlow 步驟之後停用自動產生螢幕擷取畫面。 |
EnableLocalScreenshots() |
啟用本機螢幕擷取畫面儲存。 一律在雲端中啟用。 |
GetConfiguration(StartAction, AppDataMode) |
建置可用於 輸入的 iOSApp iOS 應用程式組態。 StartApp(AppDataMode)除非您有設定的特定需求,否則應該改用 和 ConnectToApp() 方法。 |
InstalledApp(String) |
設定要使用的已安裝應用程式。 將會強制在實體裝置上執行。 |
LogDirectory(String) |
設定要儲存本機記錄檔的目錄 |
PreferIdeSettings() |
如果 IDE 存在,請一律使用來自 IDE 的設定,覆寫其他已設定的值。 如果未設定,明確設定將會停用 IDE 整合。 |
StartApp(AppDataMode) |
建置組態,並在選取的裝置或模擬器上啟動應用程式。 |
WaitTimes(IWaitTimes) |
設定架構的預設等候時間。 |
明確介面實作
IFluentInterface.GetType() |
代表 Fluent API 的 ConfigureApp iOS 特定部分。 不應該直接使用。 |