单元测试使用phantomjs的javascript前端但是websockets无法验证(401)请求。有些研究发现Phantomjs使用较旧的Webkit和较旧的标准。我可以使用什么替代无头浏览器而不是使用最新的Websocket标准的Phantomjs?
答案 0 :(得分:0)
http://slimerjs.org/具有相同的API,可以使用xvfb无头地运行。它通过你安装的firefox运行gecko引擎。因此,您将获得Web套接字支持。
还有http://triflejs.org/使用相同的PhantomJS API,但尚未完成/功能完整。