如何在 AWS 的设备场上运行 appium 脚本时将图片上传到设备

时间:2021-01-03 15:44:28

标签: appium aws-device-farm

String imagePath = this.getClass().getResource("/files/images.jpg").getPath();
driver.pushFile("/data/local/tmp/image.jpg", new File(imagePath));

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

1 个答案:

答案 0 :(得分:0)

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