angular中的e2e檢測sendkeys將綁定值設置爲空

 

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

 在使用e2e檢測的時候,不能將testContent的默認值給清除掉javascript

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

  

解決的方法:html

var e = element(by.id("chinese"))
 e.sendKeys(protractor.Key.chord(protractor.Key.CONTROL,"a"))  //模擬鍵盤輸入null
 e.sendKeys(protractor.Key.BACK_SPACE)
 e.clear()
相關文章
相關標籤/搜索