我正在尝试提交一个表单,该表单将TextAngular用于某些输入字段。
我似乎无法找到关于填充这些字段的任何内容 - 我最接近的是this,但如果我尝试类似的东西,我会收到一个错误,即元素在点上无法点击(240, 249)。其他元素将收到点击。
修改
最后得到以下工作,但由于缺乏搜索结果,我假设有更直接的方式...
element(by.model('activity.description')).element(by.css('.ta-bind')).click();
browser.actions().sendKeys(data.description).perform();
答案 0 :(得分:0)
我将此作为正常输入
var taInput = browser.element(by.model('formData.description')).$('div.ta-bind');
taInput.sendKeys('your text');
expect(taInput.getText()).toEqual('your text');
如果你想使用html,你可以改用
browser.element(by.model('formData.description')).$('textarea.ta-bind');