Selenium/Protractor: ng-model定位器和输入文本



我正在输入文本到文本字段,由角定位器定位,使用硒和量角器。

然而,在输入文本时,字段内不显示文本,直到我再次点击它,即它不是动态刷新。

我使用下面的代码输入文本:

 ((IJavaScriptExecutor)driver).ExecuteScript("arguments[0].innerText = '" + text + "';", item);  
            ((IJavaScriptExecutor)driver).ExecuteScript("arguments[0].value = '" + text + "';", item);          

定位器使用量角器引用ng-model来定位元素。

如何输入文本并刷新字段以显示输入的文本?我已经尝试使用硒点击字段,但这不起作用。

许多谢谢。

使用element.sendKeys()方法

最新更新