如何将 Calabash x 平台与 Amazon Device Farm 结合使用

How to use Calabash x-platform with Amazon Device Farm

我计划将 x 平台框架与 Amazon device farm 一起使用,但 x 平台文件夹层次结构与 Amazon 接受的不同。有什么办法可以解决这个问题吗?

amazon 论坛上有thread 但没有使用x-platform 解决了

什么是 x 平台:

我在 AWS Device Farm 团队工作。

  1. Device Farm 接受一个 zip 文件,它是压缩的功能文件夹。 因此,如果所有测试代码都在 features 文件夹下,您将压缩 features 文件夹。 解压缩后,features 文件夹中不应有其他 features 文件夹。

  2. 此外,如果您在 env.rb 或 01_launch.rb 文件中有客户代码,这可能会导致测试无法在 Device farm 上解析。在开始 运行 测试之前,它会对您的测试包进行干燥 运行。

  3. 如果您正在阅读适用于平台的 ENV,这将是它无法在 device farm 上解析的另一个原因。

希望对您有所帮助。