2016-10-21 13 views
0

私は、CalabashとAmazon Device Farmを使用してiOSアプリケーションでいくつかのテストを実行しようとしています。テストはローカルシミュレータでうまく動作しますが、サーバ上でテストを実行しようとするとタイムアウト例外がスローされます。私はツアー画面に移動Amazon Device Farmテストでビデオ録画を無効にする

に失敗しました:タイムアウトの要素を待っている:* ID: 'welcome_login_button'(カラバッシュ::キュウリ:: WaitHelpers :: WaitError)

私はそれがパフォーマンスかもしれないと思います私は、このプラットフォームを使用することが大規模なiOSアプリをテストするために実行可能かどうかを確認するために、それを無効にする方法があるかどうかを知りたいと思っています。この件に関するAmazonの技術的なヘルプには、この情報は含まれていません。

ありがとうございました。

答えて

1

デバイスファームCLIを使用してビデオ録画を無効にすることができます。テストJSONオブジェクトの内部には、キーと値のパラメータを指定するための属性があります。 "video_recording"キーをfalseに設定することができます。ここで

を充填どのARNSのない例である:

aws devicefarm schedule-run --project-arn YourProjectArn --app-arn YourApplicationArn --device-pool-arn YourDevicePoolArn --name MyTestRun --test '{"type": "CALABASH","testPackageArn":"YourTestPackageArn","parameters": {"video_recording": "false"}}' 

関連リンク:Schedule run CLI documentation

乾杯、

マイケル

+0

これは私が必要なものだけです。ありがとうございました。 –

関連する問題