Javascript 使用FuncUnit。在框架内单击()

Javascript 使用FuncUnit。在框架内单击(),javascript,unit-testing,frame,qunit,funcunit,Javascript,Unit Testing,Frame,Qunit,Funcunit,我试图使用FuncUnit.prototype.click()模拟用户单击框架标记中的元素,但没有成功 我尝试过这样链接click()调用 S('#main').contents().find('#Planning').visible('Planning tab visible').click(); 以及尝试通过回调单击 S('#main').contents().find('#Planning').visible('Planning tab visible', functio

我试图使用FuncUnit.prototype.click()模拟用户单击框架标记中的元素,但没有成功

我尝试过这样链接click()调用

S('#main').contents().find('#Planning').visible('Planning tab visible').click();
以及尝试通过回调单击

        S('#main').contents().find('#Planning').visible('Planning tab visible', function() {
        S('#main').contents().find('#Planning').click();
    });
而且两者都不起作用,在这两种情况下,所需的元素#Planning是可见的,但实际上都没有执行单击。第一个方法是将调用链接到click(),在控制台中显示FuncUnit至少正在尝试单击

steal.js INFO: Clicking #Planning
其中,as尝试通过回调进行单击似乎甚至不尝试单击。考虑到元素是可见的,我不认为问题在于在尝试单击时框架尚未加载

有人能确定问题和/或提出解决方案吗