量角器 - 无法使用sendkeys在Android应用中输入日期

时间:2015-02-02 12:20:08

标签: jquery angularjs jasmine protractor appium

我正在尝试使用量角器自动化Android混合应用程序。我试图使用sendkeys命令输入日期,但无法输入日期。 当我点击dob(出生日期)时,它弹出日期选择器。但是我试图在没有日期选择器弹出窗口的情况下发送出生日期字段。

以下是我的代码:

var dob=element(by.css('input[id="personalInfoDateOfBirth"]'));
dob.sendKeys('11/05/1981').then(function() {
    console.log('Date of birth is entered');
});

请咨询......

1 个答案:

答案 0 :(得分:0)

试试这个:

List<WebElement> date = driver.findElements(By.className("android.widget.DatePicker"));
    date.get(0).sendKeys("Apr");
    date.get(1).sendKeys("12");
    date.get(2).sendKeys("1990");