如何在AWS Device Farm上运行Detox测试?

时间:2019-08-29 19:29:47

标签: node.js amazon-web-services automated-tests detox

我已经使用Detox对React Native进行了自动UI测试,并且它们在我的本地计算机上运行良好。我想使用AWS Device Farm服务在云中运行并行测试。 AWS宣布他们已经添加了对Detox的支持。

但是,当我在Device Farm上配置测试时,它不会显示“排毒”选项,而仅显示“ Appium Node.js”。

我希望测试至少能够运行,并且至少在视频工件中看到该应用程序处于打开状态。但是,相反,我在视频中失败了。

1 个答案:

答案 0 :(得分:0)

让Detox在Device Farm上工作将需要客户全力以赴,这可能需要整整数周的时间,而不能保证成功。如此处(https://github.com/wix/detox/issues/95所述,首先很难在实际设备上运行Detox测试。此外,iOS设备场主机上可能无法使用Detox所需的Xcode库。

最后,让Detox在我们使用设备场签名进行预签名的设备上使用预先存在的应用程序可能会带来另一个不可能的障碍。