0

我正在评估 AWS 设备场以运行移动 Web 测试。这些是我期待的步骤:

  1. 创建示例测试 (Java)
  2. 将其打包为 zip 文件
  3. 通过 AWS 设备场控制台并仅上传测试 zip
  4. 手动选择配置等
  5. 手动执行测试并评估结果

对于我需要帮助的事情是:

a) 如果测试需要一些更改,我是否需要为每次运行创建 JAR 包?我可以从我的 IDE 运行测试吗?如果一切正常,那么只需将其打包并上传到 AWS 设备场吗?

b) 要做 (a) 我注意到他们有 API 来模拟步骤 3-5 来实现运行测试,但想知道是否有一些简单的方法可以做到这一点?

4

1 回答 1

1

您列出的步骤是在设备上运行测试所需执行的正确任务序列。使用 AWS Device Farm,您必须执行将测试和应用程序上传到服务的额外步骤。正如您所说,每次更改测试时,您都需要重建 JAR 并上传它。大多数客户使用像 Jenkins 这样的工具来设置一个连续的构建/集成管道来自动执行这个任务。

如果您在 Android Studio 中运行,则可以使用Device Farm Gradle 插件,它会为您完成工作。

于 2017-07-03T10:47:59.763 回答