在自动化ios应用程序的同时处理iOS App中日期选择器的问题。
MMM DD, YYYY
代码
List<WebElement> dateValue = driver.findElementsByClassName("XCUIElementTypePickerWheel");
for (int i = 0; i < dateValue.size(); i++) {
System.out.println(dateValue.get(i).getText());
}
dateValue.get(0).sendKeys("23");
dateValue.get(0).sendKeys(Keys.TAB);
dateValue.get(1).sendKeys("December");
dateValue.get(1).sendKeys(Keys.TAB);
dateValue.get(2).sendKeys("2000");
dateValue.get(2).sendKeys(Keys.TAB);
答案 0 :(得分:0)
Appium提供了一种名为mobile:
的{{1}}方法,该方法可用于使用向前和向后手势来导航拾取轮:
selectPickerWheelValue
此方法对选择值更健壮。您可以查看完整的示例here