标签: javascript unit-testing dom
我想测试一些负责在dom中生成新内容的函数生成的输出。 问题是我需要在不使用浏览器的情况下测试这些场景,并对生成的输出运行xpath查询。 (像Java中的HTMLUnit)。 我怎么写这样的测试?我可以使用哪种框架/技术?
答案 0 :(得分:1)
通常使用在假屏幕上运行的浏览器(例如使用xvfb)并以编程方式驱动它来处理。 Headless允许您在node.js中设置xvfb。
Phantom和Selenium提供了几种推动浏览器的方式。