Protractor 如何在对字段进行编辑时清除量角器弹出窗口中的字段

Protractor 如何在对字段进行编辑时清除量角器弹出窗口中的字段,protractor,Protractor,有谁能帮我清除一个字段,因为我无法在弹出窗口中执行此操作。如果我是通过明确作为 var input = element(by.css(".md-input-infix")); browser.actions().mouseDown(input).clear().sendKeys("andndn").perform();' 然后它说clear不是一个函数,我试着这样做: var input = element(by.css(".md-input-infix")).clear(); 在这种情况下

有谁能帮我清除一个字段,因为我无法在弹出窗口中执行此操作。如果我是通过明确作为

var input = element(by.css(".md-input-infix"));
browser.actions().mouseDown(input).clear().sendKeys("andndn").perform();'
然后它说clear不是一个函数,我试着这样做:

var input = element(by.css(".md-input-infix")).clear();

在这种情况下,我也无法清除我的字段。

弹出窗口的元素是什么。因为您正在打开一个弹出窗口,所以最好等待它完全加载。下面的示例代码为您提供了一些透视图

 var popup = element(locator for popup);
 var input = element(by.css(".md-input-infix"));
 popup.click().then(function(){     
       browser.wait(until.presenceOf(input), 5000, 'Element taking too long to appear in the DOM');
    });
 input.clear().sendKeys("andndn");

ohk我会试试这个,让你知道它是否工作,但弹出的定位器,我已经提供了我在其中使用CSS。所以,从哪里我会得到弹出定位器。