使用funcunit测试弹出窗口

时间:2011-05-10 22:10:49

标签: javascript unit-testing

我正在使用FuncUnit来测试我写的一个小应用程序。我有一个按钮,可以打开一个弹出窗口(使用JavaScript函数window.open(...))。我可以让FuncUnit按下按钮并打开弹出窗口,但我不知道如何继续以获取弹出窗口的句柄并进行进一步测试。

不幸的是,我无法更改弹出窗口中的任何代码,

谢谢,

马特

1 个答案:

答案 0 :(得分:0)

open返回对创建的窗口window对象的引用。所以你可以简单地使用它来访问窗口中的任何内容。如果无法修改弹出窗口,则不确定是否可以验证是否已完成加载。另请注意,两个窗口必须位于同一个域中才能访问它。