【发布时间】:2017-11-22 14:58:25
【问题描述】:
我有一个 Appium TestNG 脚本,它可以在真实设备上完美运行,当我在亚马逊设备场上运行时,它会引发以下错误。
testcase_android 失败:发生未知的服务器端错误,同时 处理命令。原始错误:启动时发生错误 应用程序。原始错误:应用程序从未启动(警告:服务器没有 提供任何堆栈跟踪信息)命令持续时间或超时:49.46 秒构建信息:版本:'2.53.0',修订: '35ae25b1534ae328c771e0856c93e187490ca824',时间:'2016-03-15 10:43:46' 系统信息:主机:'ip-172-31-13-65',ip:'172.31.13.65', os.name:'Linux',os.arch:'amd64',os.version:'3.13.0-53-generic', java.version: '1.8.0_131' 驱动程序信息: io.appium.java_client.android.AndroidDriver
问题是,当我在 Amazon Device Farm 上运行测试时,在安装 Android 应用程序时允许自动批准权限的“autoGrantpermission”功能不起作用。我了解 AWS 不考虑任何功能。有没有其他替代方法可以在 AWS 中成功运行测试?
非常感谢任何线索或建议!
【问题讨论】:
-
如果提出的解决方案有帮助,请将答案标记为已接受的解决方案,以便其他人可以从中受益:)
-
我很好奇我的建议是否解决了您的问题?
标签: android amazon-web-services testng appium