私は現在 Amazon Device Farm を試しており、ダミーアプリを動作させることができました。
しかし、Amazon デバイス ファームで動作させたい実際のアプリを取得しようとすると、取得できません。.ipa ファイルをアップロードし、依存関係を含む py.tests/appium テストを圧縮してアップロードすることはできますが、テストは失敗します。
私が考えているのは、ADF が、通知と GPS 座標のアラートを自動破棄する Desired_capabilities の一部を認識していないことです。
私のセットアップは、最初のテストでダミー アプリで使用したセットアップと非常によく似ています。(これらは amazon デバイス ファームで動作しました) https://github.com/dlai0001/appium-spike-running-tests-oncloud
本当に違うのは、起動時に2つのアラートウィンドウがポップアップする実際の本番アプリを使用していることだけです。Appium では、目的の機能で autodismiss または autoaccept アラートが有効になっていない場合、テストがクラッシュします。
Harness 00:00.0 1295 Info Starting 00001 with device c00e8ab68437161b894395e438ba8935a672bac0
Harness 00:00.0 1295 Info Using test content version 0.1.0
Harness 00:00.1v1295 Info Using image version ami-778b7c17