模拟浏览器文档进行集成测试

时间:2018-11-15 16:42:10

标签: javascript testing meteor mocha integration-testing

如何在客户端上模拟标准的整个浏览器window?我想要一个与window相同的全新对象,该对象将提供有关位置和DOM的工作,但不会渲染到实际显示的窗口中。有可以在服务器上使用的JSDOM,但是我希望在客户端上使用。我在Mocha中使用Meteor。

我想出了调用window.open()并使用返回值的解决方案,但是它带有pop-blocker问题,我想这很慢。

0 个答案:

没有答案