Tinymce 硒2.0b3,处理IE9中的锡

Tinymce 硒2.0b3,处理IE9中的锡,tinymce,internet-explorer-9,selenium-webdriver,Tinymce,Internet Explorer 9,Selenium Webdriver,我正在使用selenium 2.0b3和ruby测试tinymce的发送电子邮件功能,这就是我的问题:我无法在tinymce文本区域中键入文本。这是我的密码: select_frame("message_content_ifr") focus("tinymce") type("tinymce", "test") select_frame("relative=parent") 它在firefox 3.6.8上仍然可以正常工作,但在IE9上却不行。如我所见,选择_frame()和focus()可以

我正在使用selenium 2.0b3和ruby测试tinymce的发送电子邮件功能,这就是我的问题:我无法在tinymce文本区域中键入文本。这是我的密码:

select_frame("message_content_ifr")
focus("tinymce")
type("tinymce", "test")
select_frame("relative=parent")
它在firefox 3.6.8上仍然可以正常工作,但在IE9上却不行。如我所见,选择_frame()和focus()可以工作,但不能在区域中键入任何文本


有人知道原因吗?

我找到了一个使用rspec/selenium的IE8解决方案。选择“帧/焦点/类型…”。。。。适用于Firefox和Chrome,但不适用于IE

此行正在调用javascript:

page.get_eval("selenium.browserbot.getCurrentWindow().tinyMCE.activeEditor.setContent('Replace with your text')") 

尝试使用其他xpath,

例如:
type(“name=tinymce”,“test”)

您可以发布完整的tinymce init吗?您使用的是哪个tinymce版本?因为tinymce 3.4.x不再工作了。请参阅中的注释,我必须针对我的情况对其进行一些修改(Firefox 16.0,Selenium IDE 1.9.0,tinymce:3.5.7):命令:
runScript
,目标:
tinymce.activeEditor.setContent('Replace with your text')