【发布时间】:2021-08-31 03:45:53
【问题描述】:
我是 appium 自动化的新手。我正在尝试使用堆栈自动化 iOS 本机应用程序:appium-webdriverio-javascript-jasmine。
环境信息:
-
出现问题的 Appium 桌面 APP 版本(或 git 修订版),
-
应用版本:1.20.2
-
用于运行 Appium 的桌面操作系统/版本:macOS Big Sur 11.2.3
-
Node.js 版本(除非使用 Appium.app|exe):v14.16.1
-
NPM:6.14.12
-
正在测试的移动平台/版本:13.3
-
真实设备或模拟器/模拟器:emulator xcode/appium
-
能力:
deviceName: "iPhone 12 Pro Max", 平台名称:“iOS”, 平台版本:“14.2”, 自动化名称:“XCUItest”
Appium CLI 或 Appium.app|exe:CLI
如何使用appium将照片中的文件上传到ios应用? 上传应用流程: 有一个上传按钮,点击/点击,在 iOS 的照片应用中打开图片。
到目前为止,我已经使用了推送文件,但它不起作用。
driver.pushFile("../data/sample.png","");
我无法理解在第二个参数中传递什么,根据我的用例,这个文件需要在照片应用程序中,以便在单击上传按钮时,我可以选择它进行上传。我如何确保这一点?
【问题讨论】:
标签: javascript ios typescript appium webdriver-io