e2e sendkeys angular detection of the binding value to null

 

<button id="publish" [disabled]="((!testContent)&&iValue)" >发表</button>
<textarea cols="40" rows="5" [(ngModel)]="testContent" name="content" id="chinese"></textarea>

 When using e2e detection, default values ​​can not be cleared to testContent

var e = element(by.id("chinese"))
e.clear()

  

the solution:

var e = element(by.id("chinese"))
 e.sendKeys(protractor.Key.chord(protractor.Key.CONTROL,"a"))  //模拟键盘输入null
 e.sendKeys(protractor.Key.BACK_SPACE)
 e.clear()

  

 

Guess you like

Origin www.cnblogs.com/MyUniverse/p/11285371.html