使用量角器访问AngularJS中的元素

时间:2018-08-24 10:12:25

标签: angularjs protractor

无法使用ng-model定位器访问元素 PFA image

图像中有一个前端Enter Name列,我想在其中输入名称以及使用ng-model时遇到的错误

1 个答案:

答案 0 :(得分:0)

可能的问题是该元素可能不可见,您可以使用ExpectedConditions进行一些等待,这是完整的文档https://www.protractortest.org/#/api?view=ProtractorExpectedConditions

var EC = protractor.ExpectedConditions;    
var nameColumn = element(by.model("data.iName"));
      browser.wait(EC.visibilityOf(element(by.model("data.iName))), 30000, "Input element is not visible").then(function() {
                nameColumn.sendKeys("name");
         });