Javascript Can';t在iFrame中记录操作

Javascript Can';t在iFrame中记录操作,javascript,iframe,selenium,selenium-ide,Javascript,Iframe,Selenium,Selenium Ide,我正在尝试使用Selenium v2.5自动化使用iFrames的web应用程序 在基页上的单击记录良好,但对该基页上iFrame上的元素的任何单击/操作都将被忽略 如何让IDE跟随我到达那里?您可以使用selectFrame选择不同的帧,并按名称或相对位置选择它们 例如: Command Target Value ------- ------ ----- selectFrame nam

我正在尝试使用Selenium v2.5自动化使用iFrames的web应用程序

在基页上的单击记录良好,但对该基页上iFrame上的元素的任何单击/操作都将被忽略


如何让IDE跟随我到达那里?

您可以使用
selectFrame
选择不同的帧,并按名称或相对位置选择它们

例如:

Command        Target                    Value
-------        ------                    -----
selectFrame    name=iframe1
type           id=myInput                foobar
selectFrame    relative=up
click          css=input[type="submit"]

谢谢我试过了,但当我点击iFrame时,它仍然不能捕获事件。在FFX中的页面上,我需要做些什么来告诉它向Selenium发送消息吗?还有一个问题,将在以后的版本中修复。在此之前,您必须手动执行此操作。单独加载IFrame并记录它所需的操作,然后将这些操作添加到主测试中,手动控制何时跳转到每个帧如何?我如何手动打开IFrame>知道何时处理它?谢谢