本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在 Dev AWS ice Farm 中为测试运行设置执行超时
您可以设置一个值,以指定在让每个设备停止运行测试之前,应执行多长时间的测试运行。每个设备的默认执行超时值为 150 分钟,但您可以将该值设置为最短 5 分钟。你可以使用 Devic AWS e Farm 控制台或 De AWS vice Farm API 来设置执行超时。 AWS CLI
重要
执行超时值选项应设置为测试运行的最大持续时间,另加一些缓冲时间。例如,如果您的测试需要每个设备花费 20 分钟,应为每个设备选择 30 分钟的超时值。
如果执行超出您的超时值,该设备上的执行将被强制停止。如有可能,将提供部分结果。如果您使用的是计量计费选项,将会对该时刻为止的执行进行计费。有关定价的更多信息,请参阅 Device Farm 定价
如果您知道对每个设备执行测试运行应花费多长时间,建议您使用此功能。如果指定测试运行的执行超时值,则可避免测试运行出于某种原因而堵塞,并避免系统在未执行任何测试时对设备按分钟计费。换句话说,如果测试运行所花费的时间比预期长,您可以使用执行超时值功能停止该运行。
您可以在项目级别和测试运行级别设置执行超时值。
先决条件
-
完成设置中的步骤。
-
在 Device Farm 中创建项目。按照在 Device Farm 中AWS创建项目中的说明操作,然后返回此页。
设置项目的执行超时值
登录 DeviceFarm 控制台,网址为 https://console.aws.amazon.com/devicef
arm。 -
在 Device Farm 导航面板上,选择移动设备测试,然后选择项目。
-
如果您已有项目,请从列表中选择一个项目。否则,请选择新建项目,输入项目的名称,然后选择提交。
-
选择 Project settings (项目设置)。
-
在 General (常规) 选项卡上,对于 Execution timeout (执行超时),请输入值或使用滑块条。
-
选择保存。
现在,您项目中的所有测试运行都将使用您指定的执行超时值,除非您在安排运行时覆盖该超时值。
设置测试运行的执行超时值
登录 DeviceFarm 控制台,网址为 https://console.aws.amazon.com/devicef
arm。 -
在 Device Farm 导航面板上,选择移动设备测试,然后选择项目。
-
如果您已有项目,请从列表中选择一个项目。否则,请选择新建项目,输入项目的名称,然后选择提交。
-
选择 Create a new run (创建新运行)。
-
按照相应步骤选择一个应用程序,配置您的测试,选择您的设备,并指定设备状态。
-
在检查并启动运行 上,对于设置执行超时,请输入值或使用滑块条。
-
选择 Confirm and start run (确认并启动运行)。