在我的应用程序中有textbox
,当我们点击Textbox
时会出现富文本框,现在我们必须在其中键入一些文字。如何使用Protractor
实现此目的。
以下是HTML
代码:
<div class="span10 ckeditable editable-click cke_editable cke_editable_inline
cke_contents_ltr cke_show_borders cke_focus"
contenteditable="true"
data-pk="102" data-name="RISK_FACTORS_HTML"
data-entity="MANAGERSTRATEGY_THESIS"
tabindex="0" spellcheck="false" style="position: relative;" role="textbox"
aria-label="Rich Text Editor, editor3"
title="Rich Text Editor, editor3" aria-describedby="cke_214">
<p>
<br type="_moz"/>
</p>
</div>
答案 0 :(得分:0)
如果您的html已完成,那么问题可能是sendkeys仅适用于某些元素(input,textarea ...)。您可能希望尝试更改段落的文本或内部html而不是发送密钥。
要测试我的理论,请执行以下操作:
1.在chrome或firefox中打开您的页面 2.添加一些文字 3.打开webdeveloper,firebug ......并查看添加的文本附加到
的位置