View a markdown version of this page

AWS Device Farm でのリモートアクセス - AWS Device Farm

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS Device Farm でのリモートアクセス

リモートアクセスまたは手動テストでは、ウェブブラウザを介してデバイスをリアルタイムでスワイプ、ジェスチャ、操作して、機能をテストし、顧客の問題を再現できます。特定デバイスを操作するには、そのデバイスとのリモートアクセスセッションを作成します。リモートアクセスでは、次の主要な機能がサポートされています。

  • アプリ (複数可) アップロード: アプリファイル (.apk、.ipa) をアップロードするか、ウェブブラウザでテストします。

  • Appium エンドポイント: リモートアクセスセッションから直接 Appium エンドポイントに接続します。

  • 向きの変更: Portrait モードと Landscape モードの間で変更します。

  • ネットワークシェーピング: 事前設定されたネットワークプロファイルを選択するか、独自のネットワークプロファイルを作成します。

  • ロケーションモック: 緯度と経度を指定してロケーションをモックします。

  • スクリーンショット: 任意の画面のスクリーンショットをキャプチャします。

  • ビデオ録画: テストラン全体のビデオをキャプチャします。

  • ログ: Appium のライブログをストリーミングし、セッションの終了時にデバイス、ネットワーク、アクティビティログを取得します。

Device Farm でのセッションは、ウェブブラウザでホストされている実際の物理デバイスとのリアルタイムインタラクションとなります。セッションは、そのセッションを開始するときに選択した単一のデバイスを表示します。ユーザーは一度に複数セッションを開始できますが、同時に操作できるデバイスの総数は、お持ちのデバイススロットの数によって制限されます。デバイススロットは、デバイスファミリー (Android か iOS デバイス) に基づいて購入できます。詳細については、「Device Farm 料金表」を参照してください。

Device Farm では現在、リモートアクセステスト用のデバイスのサブセットを提供しています。デバイスプールには随時新しいデバイスが追加されます。

Device Farm は各リモートアクセスセッションのビデオをキャプチャし、セッション中にアクティビティのログを生成します。これらの結果には、セッション中に提供するすべての情報が含まれます。

注記

セキュリティ上の理由から、リモートアクセスセッション中に、アカウント番号、個人用ログイン情報、他の詳細などの機密情報を提供または入力しないことをお勧めします。可能であれば、テストアカウントなど、テスト専用に開発された代替手段を使用してください。