AndroidAppConfigurator クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 表します。 直接使用しないでください。 |