我正在使用量角器使用Protractor和appium自动化Android混合应用程序。 我无法自动化日期选择器轮。它无法识别日期选择器元素本身。请建议:
我们需要先切换到Native App模式,因为我使用的是autowebview = true。请建议以及如何切换到本机模式。
我尝试使用代码,但无法识别日期选择器:
1>>>
var date = browser.findElement(By.xpath("//android.widget.DatePicker//android.widget.LinearLayout[0]/EditText")); date.click(); date.clear();
date.sendKeys("Apr");
获取错误,无法找到xpath。
2 - ;> List date = browser.element(by.className("android.widget.DatePicker"));
获取错误左侧分配无效
3>>
browser.switchTo().frame('android.widget.DatePicker');
var day1=browser.findElement(By.className("android.widget.DatePicker"));
findElement(By.id("android:id/day")); day1.clear(); day1.sendKeys('05');