上传库存图片Appium iOS Simulator

时间:2017-11-30 19:42:31

标签: python ios appium

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

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

iOS image upload popup

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

Screenshto of appium inspector

1 个答案:

答案 0 :(得分:0)

我怀疑是否有可能解析此屏幕,因为它已有其他应用程序:照片应用

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

您可能会尝试使用 TouchAction / tap by coordinates (不太稳定但快速的方式)或集成图像识别库,例如您的代码中sikuli(更多工作,但显然更稳定)在“照片”应用

中选择图片