百度百科说:CasperJS是一个开源的导航脚本处理和测试工具,基于PhantomJS(前端自动化测试工具)编写。CasperJS简化了完整的导航场景的过程定义,提供了用于完成常见任务的实用的高级函数、方法和语法。
CsperJS功能:
定义和整理导航步骤
表单填充
点击、跟踪链接
区域、页面截图
断言远程DOM
日志、事件
资源下载,包括二进制资源
捕捉错误,并做出相应的响应
编写功能测试套件,并将结果以JUnit XML形式导出