Protractor 量角器识别元件?

Protractor 量角器识别元件?,protractor,Protractor,我试图在下面的代码中识别一个元素,以使用量角器自动输入文本字段,非常感谢您的任何注释&以下是代码 <input ng-disabled="!cell.editable" name="99286434" class="form-control ng-pristine ng-valid ng-valid-required ng-touched" ng-class="{'is-required':cell.field.required &amp;&amp

我试图在下面的代码中识别一个元素,以使用量角器自动输入文本字段,非常感谢您的任何注释&以下是代码

<input ng-disabled="!cell.editable"
    name="99286434"
    class="form-control ng-pristine ng-valid ng-valid-required ng-touched" 
    ng-class="{'is-required':cell.field.required &amp;&amp; !xxx.xxx.data}" 
    ng-model="xxx.xxx.xxx" 
    ng-change="dataChanged(cell)" 
    ng-required="cell.field.required" 
    ng-trim="false" 
    type="text">

提前谢谢

您可以使用

元素(按.model('xxx.xxx.xxx'))


如果两者都不起作用,请检查框架内的元素,在找到元素之前添加一些睡眠/等待。

代码在哪里,问题出在哪里?@VishalAggarwal感谢您的帮助,上面的html代码与文本的特定输入字段相关,我想像元素.by.id.一样跟踪它。。或者类似的东西,通过名称尝试了元素,但问题仍然存在…感谢您的回复,它无论如何都无法跟踪该元素,这里是codevar EC=dragrator.ExpectedConditions;browser.wait(EC.visibilityOf($('#some id')),50000)。然后(function(){browser.driver.findElement(by.model('xxx.xxx.xxx'))。单击();您是否将
xxx.xxx.xxx
替换为您的真实ng模型值。使用我的答案时报告了什么错误?您是否检查了元素以发现它不在框架内?嗨,yong,很抱歉反应太晚,我仍然无法根据模型确定,无论我如何尝试XPath并能够跟踪它们,干杯
element(by.css('input[ng-model="xxx.xxx.xxx"]'))