【问题标题】:Upload stock images Appium iOS Simulator上传库存图片 Appium iOS 模拟器
【发布时间】:2017-11-30 19:42:30
【问题描述】:

我的应用程序允许用户上传自己的照片。 iOS 模拟器带有库存图片。我将如何使用其中一张库存图片进行图片上传?

点击允许用户上传图片的元素后,我会收到 iOS 弹出窗口:

我选择“相册”,但在使用 Appium 检查器时,它不允许对这些图像进行任何访问,我无法选择任何(如屏幕截图所示)

【问题讨论】:

    标签: python ios appium


    【解决方案1】:

    我怀疑它是否可以解析这个屏幕,因为它已经是其他应用程序:照片应用程序

    使用 Appium,您只能与与 WebDriverAgent 签署相同证书的应用程序进行交互。至少它对真实设备有效,但由于您无法使用 Appium Desktop 进行解析,我猜它对于模拟器仍然相同。

    您可以尝试使用TouchAction/tap by坐标(不太稳定,但快速的方法)或具有集成图像识别库,例如sikuli 在你的代码中(更多的工作,但显然更稳定)在照片应用程序中选择图像

    【讨论】:

      猜你喜欢
      • 2011-07-06
      • 2023-03-18
      • 2016-09-04
      • 2017-11-11
      • 2021-10-23
      • 2016-05-22
      • 2014-08-21
      • 2015-05-10
      • 2017-03-07
      相关资源
      最近更新 更多