我目前正在试用 Amazon Device Farm,并且能够让一个虚拟应用程序工作。
但是,当我尝试获取想要在亚马逊设备场上工作的实际应用程序时,我无法这样做。我可以上传 .ipa 文件,压缩并上传 py.tests/appium 测试及其依赖项,但是测试失败。
我认为可能发生的情况是 ADF 无法识别某些 Desired_capabilities 来自动关闭通知和 GPS 坐标的警报。
我的设置与我在初始测试中使用虚拟应用程序的设置非常相似。(这些与亚马逊设备场一起使用) https://github.com/dlai0001/appium-spike-running-tests-oncloud
唯一真正不同的是我使用的是真正的生产应用程序,启动时会弹出 2 个警报窗口。在 Appium 中,如果我没有在所需功能中启用自动关闭或自动接受警报,它将导致测试崩溃。
Harness 00:00.0 1295 Info Starting 00001 with device c00e8ab68437161b894395e438ba8935a672bac0
Harness 00:00.0 1295 Info Using test content version 0.1.0
Harness 00:00.1v1295 Info Using image version ami-778b7c17