提问人:Mohanraj M 提问时间:6/27/2023 最后编辑:RobertMohanraj M 更新时间:6/27/2023 访问量:91
如何使用 appium python 将 pdf 文档从模拟器存储上传到 android 应用程序的上传部分
How to upload an pdf document from emulator storage to android app's upload section using appium python
问:
我正在模拟器中使用 Appium 和 Python 为 Android 移动应用程序开发自动化。
该应用程序具有文档上传功能。我可以使用命令将文件上传到模拟器存储中,但无法将 android 模拟器存储中的文件上传到相应的 android 应用程序,在过去的几天里,我尝试了几种方法,但无法完成上传功能。任何帮助或指导将不胜感激。adb push
我尝试过的事情:
document = driver.find_element(by=AppiumBy.ID, value="com.indigo.habi:id/button_pick_from_document")
file_path = 'D:/me/projects/src/documents/statement.pdf'
push = driver.push_file('/sdcard/Download/statement.pdf',file_path)
document.send_keys('/sdcard/Download/statement.pdf')
使用发送密钥时显示此错误:
Message: Cannot set the element to '/sdcard/Download/bank_statement.pdf'.
Did you interact with the correct element?
答: 暂无答案
评论
but cannot upload the file which is in the android emulator storage to the corresponding android app
你是怎么尝试的?对应的应用程序究竟是什么?如果你说“上传到应用程序”,你会想到什么?我通常将文件上传到服务器..but cannot upload the file which is in the android emulator storage to the corresponding android app