次の方法で共有


AndroidAppConfigurator クラス

定義

fluent API の Android 固有の部分を ConfigureApp 表します。 直接使用しないでください。

public class AndroidAppConfigurator : Xamarin.UITest.Utils.IFluentInterface
type AndroidAppConfigurator = class
    interface IFluentInterface
Public Class AndroidAppConfigurator
Implements IFluentInterface
継承
AndroidAppConfigurator
実装

コンストラクター

AndroidAppConfigurator(GenericAppConfigurator)

fluent API の ConfigureApp 一部。 直接使用しないでください。

メソッド

ApiKey(String)
互換性のために残されています。

非推奨 (1.1): 削除されます。 アクティブ化に使用する Xamarin Test Cloud API キーを設定します。

ApkFile(String)

使用する apk ファイルを構成します。

ConnectToApp()

構成をビルドし、既に実行されているアプリに接続します。 高度なシナリオに使用されます。 通常のユーザーは、代わりに を使用 StartApp(AppDataMode) する必要があります。

Debug()

テスト ランナーからのデバッグ ログを有効にします。

DeviceIp(String)

デバイスの IP アドレスを構成します。 通常、物理デバイスで iOS アプリケーションを実行していない限り、設定を解除するのが最適です。

DevicePort(Int32)

デバイスのポートを構成します。 一般的に、左に設定されていないのが最適です。

DeviceSerial(String)

デバイスの adb シリアルを構成します。 一般に、特定のデバイスを実行しない限り、設定を解除するのが最適です。

DisableSpecFlowIntegration()

各 SpecFlow ステップの後の自動スクリーンショット生成を無効にします。

EnableLocalScreenshots()

ローカルのスクリーンショットの保存を有効にします。 クラウドで常に有効にします。

GetConfiguration(StartAction, AppDataMode)

の入力に使用できる Android アプリ構成をビルドします AndroidApp。 構成に StartApp(AppDataMode) 特定のニーズがない限り、 メソッドと ConnectToApp() メソッドを代わりに使用する必要があります。

InstalledApp(String)

既にインストールされているアプリを使用するように構成します。

KeyStore(String, String, String, String)

指定された apk ファイルに署名するキーストアを構成します。 キーストアは必要ありませんが、apk ファイルが元のまま変更されていないことを確認します。 キーストアが提供されている場合は、デバイス上のアプリと共にインストールされている補助 apk に署名するために使用されます。 キーストアが指定されていない場合、Xamarin.UITest によってキーストアが生成され、apk が再署名されます。

LaunchableActivity(String)

起動するアクティビティを構成します。

LogDirectory(String)

ローカル ログ ファイルを格納するディレクトリを設定します

PreferIdeSettings()

IDE が存在する場合は常に設定を使用し、他の構成済み値をオーバーライドします。 設定されていない場合、明示的な構成では IDE 統合が無効になります。

SigningInfoFile(String)

テスト サーバーが "署名済み" になる署名情報ファイルを構成します。 署名情報ファイルは必要ありませんが、テスト サーバーに署名するためのキーストアの代わりに使用できます。 署名情報ファイルは、キーマテリアルが漏洩するリスクなしに自由に共有できます。 署名情報ファイルは、コンソール ツールを使用して生成できます。

StartApp(AppDataMode)

構成をビルドし、選択したデバイスでアプリを起動します。

WaitTimes(IWaitTimes)

フレームワークの既定の待機時間を構成します。

明示的なインターフェイスの実装

IFluentInterface.GetType()

fluent API の Android 固有の部分を ConfigureApp 表します。 直接使用しないでください。

適用対象