翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS Device Farm での Appium テスト
リモートアクセスセッション中に、マネージド Appium エンドポイントを使用してセッションのデバイスをターゲットにして、ローカル環境から Appium テストを実行できます。Appium エンドポイントを使用すると、迅速なフィードバックと迅速な反復により、Appium コードを開発、テスト、実行できます。このクライアント側のテストアプローチは、任意の Appium クライアント環境から Device Farm デバイスに接続するための柔軟性を提供します。
クライアント側のテストを補完するために、Device Farm は、サーバー側の実行と呼ばれるサービスによって管理されるインフラストラクチャでのテストの実行もサポートしています。この方法では、アプリケーションとテストをサービスにアップロードし、サービスマネージドテストホストを使用して複数のデバイスでテストを並行して実行できます。このアプローチは、多くのデバイスで個別にテストしたり、CI/CD パイプラインのコンテキストからテストしたりするのに適しています。
サーバー側の実行の詳細については、「」を参照してくださいAWS Device Farm のテストフレームワークと組み込みテスト。
Appium エンドポイントとは
Appium
Appium はクライアント/サーバーモデルに基づいて構築されており、ローカルクライアントは (ローカルまたはリモート) Appium サーバーにユーザーに代わってデバイスをコマンドするようリクエストします。Appium サーバーは、Android 用 UIAutomator2 ドライバーや iOS
Device Farm の Appium エンドポイントは、リモートアクセスセッションでデバイスの Appium サーバー URL を公開します。Appium エンドポイント URL は、そのセッション内のデバイスに固有であり、セッション中は有効であり、追加のセットアップ時間なしで同じデバイスで反復処理できます。リモートアクセスの詳細については、「」を参照してくださいAWS Device Farm でのリモートアクセス。