我需要捕获输入字段的强制性警告消息,而我的情况是
预期:它应显示强制性警告消息
实际:但未显示警告消息
但是我观察到,在手动时间内,在输入字段上执行操作时焦点不会转移..但是当我清除文本时,焦点从字段中丢失了..这是否会影响场景?
代码:
await po.name().click();
await po.name().clear();
browser.sleep(3000);
await po.name().sendKeys("saas");
await po.name().clear();
browser.sleep(3000);
expect(po.msg().isDisplayed()).to.be.true;
有人可以帮我吗?
答案 0 :(得分:0)
也许尝试一下:
po.name().sendKeys("s");
po.name().sendKeys(protractor.Key.BACK_SPACE);
答案 1 :(得分:0)
尝试以下一个
await po.name().click();
await po.name().clear();
browser.sleep(3000);
await po.name().sendKeys("saas");
await browser.actions().keyDown(protractor.Key.BACKSPACE).perform();
browser.sleep(3000);
expect(po.msg().isDisplayed()).to.be.true;