无壳浏览器
无壳浏览器是指没有图形用户界面的 Web 浏览器.
无壳浏览器拥有一个和受欢迎的 Web 浏览器相似的环境, 并提供了网页的自动化控制, 但要通过命令行接口或使用网络通信工具执行. 对于测试网页, 无壳浏览器是非常有用的, 因为和普通浏览器一样, 它们能渲染和理解 HTML, 包括样式元素, 如: 页面布局, 颜色, 字体选择, JavaScript 的执行和 AJAX, 但是当使用其它方法时, Ajax 通常就不可用了. 在 2009 年, 谷歌声称使用无壳浏览器有助于搜索引擎使用 Ajax 从其它网站索引内容. - wikipedia
- PhantomJS Cookbook [read][$]
- Getting Started with PhantomJS [read][$]
- Rapid PhantomJS [watch][$]
- PhantomJS for Web Automation [watch]