本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在 Dev AWS ice Farm 中运行
以下几节包含有关 Device Farm 中的运行的信息。
Device Farm 中的运行代表您的应用程序的特定版本,使用一组特定的测试,在一组特定的设备上运行。运行将生成一个报告,其中包含有关运行结果的信息。一次运行包含一个或多个任务。
运行配置
作为运行的一部分,您可以提供 Device Farm 可用于覆盖当前设备设置的设置。其中包括纬度和经度坐标、区域设置、无线电状态(例如蓝牙GPSNFC、和 Wi-Fi)、额外数据(包含在.zip 文件中)和辅助应用程序(应在应用程序测试之前安装的应用程序)。
运行文件保留
Device Farm 将您的应用程序和文件存储 30 天,然后从其系统中删除它们。不过,您可以随时删除您的文件。
Device Farm 将您的运行结果、日志和屏幕截图存储 400 天,然后从其系统中删除它们。
运行设备状态
Device Farm 总是在使设备可用于执行下一个任务之前先重启设备。
并行运行
Device Farm 在设备变得可用时并行运行测试。
设置执行超时
您可以设置一个值,以指定在让每个设备停止运行测试之前,应执行多长时间的测试运行。例如,如果您的测试需要每个设备花费 20 分钟,应为每个设备选择 30 分钟的超时值。
有关更多信息,请参阅 在 Dev AWS ice Farm 中为测试运行设置执行超时。
运行中的广告
我们建议您从应用程序中删除广告,然后再将它们上传到 Device Farm。我们无法保证广告会在运行期间显示。
运行中的媒体
您可以提供媒体或其他数据来补充您的应用程序。附加的数据必须以 .zip 文件形式提供,并且大小不能超过 4 GB。
运行的常见任务
有关更多信息,请参阅在 Device Farm 中创建测试运行 和在 Device Farm 中进行AWS测试。