2015-09-24 18 views
3

我正在嘗試提交使用TextAngular的某些輸入字段的表單。如何使用量角器和TextAngular填寫表格?

我似乎無法找到填充這些字段的任何信息 - 最近的我是this,但是如果我嘗試類似的方法,則會出現元素在點(240,249)不可單擊的錯誤。其他元素會收到點擊。

編輯:

最後得到了下面的工作,但由於缺乏搜索結果我假設有一個更直接的方式......

element(by.model('activity.description')).element(by.css('.ta-bind')).click(); 
browser.actions().sendKeys(data.description).perform(); 
+0

如果你使用你得到任何錯誤 - '元素(by.model( 'commentary.content'))的SendKeys( 'Prueba comentario');'不點擊它? –

+0

@GirishSortur失敗:未知錯誤:無法聚焦元素。 – oowowaee

回答

0

我使用這個作爲正常輸入

var taInput = browser.element(by.model('formData.description')).$('div.ta-bind'); 
taInput.sendKeys('your text'); 
expect(taInput.getText()).toEqual('your text'); 

如果你想使用html,你可以使用th代替

browser.element(by.model('formData.description')).$('textarea.ta-bind');