java - 如何使用 Selenium RC for Eclipse Java 将文本输入到 tinymce 文本区域

标签 java selenium tinymce selenium-rc

我目前正在尝试自动化测试用例,我需要为必填的文本区域字段输入值。

文本区使用TinyMCE 3.4.9

我在网上找到一个博客建议 selectFrame(包含tinymce的iFrame) 焦点(tinymce) 输入(tinymce,文本)

这没有帮助,因为 Selenium RC 无法找到 iframe。但是,我尝试使用 Firefox 插件进行此操作,至少我可以选择 iframe 并聚焦编辑器,但我无法输入任何文本。使用 RC,我所做的一切似乎都不起作用

我还尝试使用 html 编辑器输入文本。所以 selenium 可以模拟点击按钮打开 html 编辑器,然后 RC 要么找不到文本区域,要么我会得到一个错误,这样元素不再附加到 DOM(沿着那条线的东西)

抱歉,如果这听起来令人困惑。

最佳答案

这对我有用:

命令:运行脚本 target: tinyMCE.activeEditor.setContent('替换为你的文本')

http://www.tinymce.com/forum/viewtopic.php?id=27960得到

关于java - 如何使用 Selenium RC for Eclipse Java 将文本输入到 tinymce 文本区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11959505/

相关文章:

javascript - 单击工具栏按钮时,将触发tinyMCE 3.5模糊事件

java - 如何在 Wicket 中进行异常处理

java - 如何将 tcp 套接字上的 java byte[] 发送到服务器上的 c++ char[]?

java - 调试问题关闭 Apache Tomcat

java - Selenium 在 GWT 中找不到链接、按钮、文本?

c# - 自最近更新以来,对如何在将 ChromeOptions for RemoteWebDriver 与 Selenium donNet 结合使用时指定平台和版本感到困惑

python - Selenium预期条件-选择具有多个属性的元素

java - 具有通用参数的接口(interface) - 无法编译

javascript - KeystoneJS TinyMCE 编辑器中的代码语法突出显示

javascript - Tinymce 编辑器中不显示图标