我目前正在尝试自动化测试用例,我需要为必填的文本区域字段输入值。
文本区使用TinyMCE 3.4.9
我在网上找到一个博客建议 selectFrame(包含tinymce的iFrame) 焦点(tinymce) 输入(tinymce,文本)
这没有帮助,因为 Selenium RC 无法找到 iframe。但是,我尝试使用 Firefox 插件进行此操作,至少我可以选择 iframe 并聚焦编辑器,但我无法输入任何文本。使用 RC,我所做的一切似乎都不起作用
我还尝试使用 html 编辑器输入文本。所以 selenium 可以模拟点击按钮打开 html 编辑器,然后 RC 要么找不到文本区域,要么我会得到一个错误,这样元素不再附加到 DOM(沿着那条线的东西)
抱歉,如果这听起来令人困惑。
最佳答案
这对我有用:
命令:运行脚本 target: tinyMCE.activeEditor.setContent('替换为你的文本')
关于java - 如何使用 Selenium RC for Eclipse Java 将文本输入到 tinymce 文本区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11959505/