当前位置: 首页 > 知识库问答 >
问题:

AWS设备场-运行卡在挂起状态(状态错误)

苏硕
2023-03-14

我正在使用Appium Python AWS Device Farm for iOS设备为我的公司进行自动化测试。

然而,当我将我的. ipa文件和Appium Python测试上传到AWS设备群时,运行卡住了,并向我显示状态为“错误”,如果我单击运行以获取详细视图,它会在所有设备运行中显示“待定”(见下面的截图:)

我很确定这不是我的Appium Python测试脚本的问题,因为当将同一个脚本与另一个脚本组合时。ipa文件(来自另一个应用程序),在AWS设备场上运行正常。问题是,通过使用相同的处理,我能够导出。ipa关闭了其他应用程序,并让它们在AWS设备场上正常运行。这只发生在这个特殊的地方。同一个应用程序的ipa文件,但这是该公司的官方应用程序,我必须自动进行测试,所以我不能不测试它。

有人知道我如何解决这个问题吗?

非常感谢!

共有1个答案

傅阳
2023-03-14

这个问题已经得到了AWS设备农场团队的善意回答和解决:

https://forums.aws.amazon.com/thread.jspa?threadID=245483

 类似资料:
  • 获取设备在线状态该接口目前只供使用YodaOS系统的设备类型调用 接口说明 通过服务端获取设备当前的在线状态 参数说明 字段 类型 必须? 说明 deviceList [RKDevice] 是 设备列表 例子 Swift: RokidMobileSDK.device.queryDevicesState(for: [RKDevice], completion: (_ deviceStateList:

  • 获取设备在线状态该接口目前只供使用YodaOS系统的设备类型调用 接口说明 通过服务端获取设备当前的在线状态 参数说明 字段 类型 必须? 说明 sdkDeviceList List 是 List<SDKDevice>sdkDeviceList 举个大栗子: RokidMobileSDK.device.requestDeviceStatus(sdkDeviceList, new SDKGetD

  • 接口说明 设置场景状态 如需调用,请访问 开发者文档 来查看详细的接口使用说明 该接口仅开放给已获取SDK的开发者 API地址 POST /wish3dearth/api/scene/v1.0.0/setSceneStatus 是否需要登录 是 请求字段说明 参数 类型 请求类型 是否必须 说明 token string header 是 当前登录用户的TOKEN sceneId string f

  • 接口说明 设置场景状态 如需调用,请访问 开发者文档 来查看详细的接口使用说明 该接口仅开放给已获取SDK的开发者 如开启https功能,请求地址的协议应改为https,如:https://www.example.com/wish3dearth/api/access/v1.0.0/getLicenseInfo API地址 POST /wish3dearth/api/scene/v1.0.0/set

  • 运行状态 添加激活注册中心后,可以查看当前注册中心所有运行实例信息。 可以通过操作按钮对运行实例进行熔断与恢复操作。 可以查看所有从库信息,并进行从库禁用与恢复操作。

  • 1.1.1. 设备能力与状态 1.1.1. 设备能力与状态 设备能力 actions: 指的是智能设备具备的能力,比如智能灯泡具有开关、调颜色、调亮度的能力。 设备状态 state: 指的是设备当前的状态,与定义的设备能力对应。 设备能力接受值与状态值详见 设备能力 Example: actions: { "switch":["on","off"], "color":["num"],