2016-10-21 120 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

这是我需要的。谢谢。 –