我正在尝试" sendkeys"然后按"输入"。
尝试了类似的事情,
browser.actions().sendKeys(protractor.Key.ENTER).perform().
这是我的代码:
let e1 = this.editName;
await browser.executeScript('arguments[0].scrollIntoView(true)',
e1);
await e1.click();
await browser.sleep(500);
await this.editNameUnderFocus.clear();
await this.editNameUnderFocus.sendKeys('uitest123');
await browser.actions().sendKeys(protractor.Key.ENTER).perform();
await browser.waitForAngularEnabled(true);
上述代码不会抛出任何错误,但不会保存更改。
我在这里缺少什么?
由于
答案 0 :(得分:0)
this.txtAdditional.sendKeys(protractor.Key.ENTER);
尝试在网络元素上发送标签键
txtAdditional
是元素
答案 1 :(得分:0)
在字符串末尾添加'\ n'以发送ENTER
EX:this.editNameUnderFocus.sendKeys('uitest123\n');