2016-10-21 62 views
0

我試圖在使用葫蘆和亞馬遜設備農場的iOS應用上運行一些測試。測試在本地模擬器上運行良好,但是當我嘗試在服務器上執行它們時,它會引發超時異常。禁用亞馬遜設備農場測試中的視頻錄製

我去參觀屏幕失敗:超時等待要素:ID: 'welcome_login_button'(葫蘆::黃瓜:: WaitHelpers :: WaitError)

我認爲這可能是一個性能問題引起的視頻錄製,所以我想知道是否有一種方法來禁用它,以查看使用此平臺是否可行,以測試大型iOS應用程序。亞馬遜在此主題上的技術幫助不包括此信息。

感謝。

回答

1

您可以使用Device Farm 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

這是我需要的。謝謝。 –