产品信息
什么是 Casperjs?
CasperJS 是一个用 Javascript 编写的开源导航脚本和测试实用程序,适用于 PhantomJS WebKit 无头浏览器和 SlimerJS (Gecko)。它简化了定义完整导航场景的过程,并提供有用的高级函数、方法和语法糖来执行常见任务,例如:
定义和排序浏览导航步骤
填写并提交表格
单击并关注链接
捕获页面(或其一部分)的屏幕截图
测试远程 DOM
记录事件
下载资源,包括二进制资源
编写功能测试套件,将结果保存为 JUnit XML
抓取网页内容
如何使用 Casperjs?
CasperJS是一个用JavaScript编写的开源导航脚本和测试工具,专为PhantomJS和SlimerJS等无头浏览器设计,旨在简化网页导航场景的定义和执行。
Casperjs 的核心功能
GPS导航
Web测试
支持SlimerJS
Casperjs 的使用场景
- 定义和排序网页浏览步骤
- 自动化填写和提交表单
- 点击和跟踪网页链接
- 捕获网页或部分页面的截图
- 编写功能测试套件
- 抓取网页内容
Casperjs 的常见问题
CasperJS做什么的?
我如何使用CasperJS?
CasperJS有哪些核心功能?
CasperJS有哪些应用场景?





















