【发布时间】:2012-04-10 07:45:47
【问题描述】:
我很想知道是否有人尝试过混合 node.js 无头浏览器包,如僵尸.js(任何其他替代品?)和 selenium 浏览器来测试 Web 应用程序。
我被 node.js 无头浏览器包所吸引,因为它比通过 selenium 驱动完整的浏览器更轻、更快。但是,无头浏览器节点包似乎都不支持使用 javascript 准确呈现 html 页面。
那么,如何结合两全其美?恢复使用 selenium 来呈现zombie.js 无法呈现的页面?你如何去完成后者?您需要知道页面何时未在zombie.js 上成功呈现并在 selenium 浏览器上触发该页面。但是,这不会在等待 selenium 启动时造成延迟吗?
更重要的是,除了zombie.js之外,最好的无头浏览器node.js包是什么?重点应该放在页面渲染上。你认为我们将来会看到 node.js 无头浏览器包取代 selenium 吗?
【问题讨论】: