phantomjs 小试
In 未分类 on 2015年06月01日 by view: 2,890
1

简单来说,phantomjs 就是一个运行在 node 上的 webkit 内核,支持 DOM 渲染,css 选择器,Canvas,SVG 等,在浏览器上能做的事情,理论上,phantomjs 都能模拟做到。

phantomjs 使用场景:

页面自动化测试: 无需浏览器的情况下进行快速的 Web 测试,且支持很多测试框架,如 YUI Test、Jasmine、WebDriver、Capybara、QUnit、Mocha 等。
网页监控: 定期打开页面,检查网站是否正常加载,加载结果是否符合预期等