标签: javascript unit-testing dom jsdom
我正在使用Jest编写我的VueJS单元/集成测试。默认的底层Javascript引擎是jsdom,足以满足我大部分组件的需求。
但是对于一个特定的组件,我想测试一些滚动/高度行为。 jsdom无法做到这一点,因为它似乎无法处理dom布局,因此,基本上dom元素没有大小。
是否可以使用其他东西代替jsdom。我听说过PhantomJS,但它看起来很旧。您有什么建议?
我坚持要说的是单元/集成测试,而不是端到端测试。