PhantomJS应用简介
来源:互联网 发布:淘宝高马二溪茶怎么样 编辑:程序博客网 时间:2024/05/16 05:49
Phantom JS是一个服务器端的 JavaScript API 的 WebKit。其支持各种Web标准: DOM 处理, CSS 选择器, JSON, Canvas, 和 SVG
使用场景:
- 无需浏览器的 Web 测试
- 页面访问自动化
- 屏幕捕获
- 网络监控
- 屏幕捕获示例代码:
#
var page = require(‘webpage’).create();
page.open(‘http://github.com/‘, function() { page.render(‘github.png’);
phantom.exit();});
PhantomJS 生态环境:
#
- CasperJS enables easy navigation scripting and common high-level testing.
- Poltergeist allows running Capybara tests headlessly.
- Guard::Jasmine automatically tests Jasmine specs on Rails when files are modified.
- GhostDriver complements Selenium tests with a PhantomJS WebDriver implementation.
- PhantomRobot runs Robot Framework acceptance tests in the background via PhantomJS.
- Mocha-PhantomJS run Mocha tests using PhantomJS.
#
其他一些相关项目。
0 0
- PhantomJS应用简介
- phantomjs 简介
- PhantomJS简介
- PhantomJS简介
- phantomjs 简介
- PhantomJS 功能简介
- PhantomJS简介及安装
- phantomjs简单应用
- PhantomJS简介及安装使用
- Mocha、chai、phantomjs应用小结
- Selenium+PhantomJS自动化测试应用
- phantomjs
- phantomjs
- phantomjs
- PhantomJS
- PhantomJS
- phantomjs
- phantomjs
- day19 part2:Echarts
- Poj 3020 Antenna Placement【最小边覆盖 匈牙利算法】
- linux三类时间详解
- 专题10-C语言环境初始化
- Linux软件包管理
- PhantomJS应用简介
- 第6章 变量
- DELL 主板 电源开关跳线接法 DELL motherboard power switch
- 安卓 三种方式解析xml
- hdu 3418 二分
- poj3693后缀数组(插点)
- Web开发人员需知的Web缓存知识
- angularjs点击图片放大显示,点击关闭缩小显示
- PAT甲级练习1018. Public Bike Management (30)