【问题标题】:How can I upload a picture to a device while running appium script on AWS' device farm如何在 AWS 的设备场上运行 appium 脚本时将图片上传到设备
【发布时间】:2021-01-03 15:44:28
【问题描述】:
String imagePath = this.getClass().getResource("/files/images.jpg").getPath();
driver.pushFile("/data/local/tmp/image.jpg", new File(imagePath));

此代码在模拟器和真实设备上运行良好,但不适用于 AWS 的设备场

【问题讨论】:

  • 1.您是否尝试在 iOS 或 Android 上执行此操作? 2.真机root了吗?
  • 在 Android 上且未植根
  • 工作代码是什么样的?我面临同样的问题,但图像路径也无法在 aws 上找到,但在本地完美运行

标签: appium aws-device-farm


【解决方案1】:

设备群使用物理设备,推荐使用/sdcard/目录推送文件。在模拟器上,您可以使用 /data/ 之类的目录。此解决方案适用于您的用例。如果您再次看到此问题,请告诉我们

【讨论】:

    猜你喜欢
    • 2021-07-15
    • 1970-01-01
    • 2016-06-16
    • 2018-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-06
    • 2018-12-01
    相关资源
    最近更新 更多