1
最近,我和我的QA好友正試圖找到一種方法,讓Selenium IDE(v2.2與FireFox v22)在NicEdit的textarea中輸入文本,但沒有成功。 過去幾天我們在網上看了一下,到目前爲止,我們發現,NiceEdit不是一個iFrame(我認爲很多人在這裏已經知道了)。 我想我們沒有使用代碼,也沒有任何其他的webdrive,只是Selenium IDE,這讓事情變得更加困難。 我們已經嘗試過xpath,class,id等......沒有成功。 但在這些情況下,Selenium中的查找按鈕會突出顯示該區域。NicEdit + Selenium IDE
那麼,有沒有辦法讓NiceEdit的textarea中的Selenium IDE類型沒有代碼? 下面是FireBug提供的NicEdit的textarea的html代碼。
<div contenteditable="true" class="span12 " data-bind="html: Conteudo" id="conteudo" style="background-color: rgb(255, 255, 255);">
</div>
而其餘的面前:
<div id="editorPanel" style="width: 100%;" unselectable="on">
<div class=" nicEdit-panelContain" style="overflow: hidden; width: 100%; border: 1px solid rgb(204, 204, 204); background-color: rgb(239, 239, 239);" unselectable="on">
<div class=" nicEdit-panel" style="margin: 0px 2px 2px; overflow: hidden;" unselectable="on">
</div>
</div>
<div id="conteudo" class="span12" contenteditable="true" data-bind="html: Conteudo">
</div>
編輯:我發現了NicEdit變成textarea的成格,所以硒是無法聚焦的區域。 任何人都有關於如何讓硒在NicEdit上放置一些文本的任何提示? 謝謝!