我一直在使用 watin 对 webapp 进行集成测试。webapp 使用 fckeditor 作为富文本控件之一。
这是我的 webapp 的 viewsource 的一段 html,其中包括 fckeditor
iframe id="ctl00_HeaderMain_txtSafetyNetDescription___Frame" src="/FCKEditor/editor/fckeditor.html?InstanceName=ctl00_HeaderMain_txtSafetyNetDescription&Toolbar=myApp" width="100%" height="200px" frameborder="no" scrolling="no" /iframe
通过使用 watin 脚本......我能够使用以下代码获取框架对象。
Frame frame = ie.Frame(Find.ById("ctl00_HeaderMain_txtSafetyNetDescription___Frame")) ;
现在我想给 fckeditor 写一些文本。但我不确定如何写信给 fckeditor,因为它是一个框架——有人可以帮我解决这个问题。
谢谢。艾扬格。