导航脚本和测试工具 CasperJS

jopen 12年前

CasperJS 是一个开源的导航脚本和测试工具,使用 JavaScript 基于 PhantomJS 编写,Phantom JS是一个服务器端的 JavaScript API 的 WebKit。其支持各种Web标准: DOM 处理, CSS 选择器, JSON, Canvas, 和 SVG

导航脚本和测试工具 CasperJS

可轻松的定义导航场景,提供一些很有用的高级函数、方法和语法糖用于定义常用的任务,如:

  • defining & ordering browsing navigation steps
  • filling & submitting forms
  • clicking & following links
  • capturing screenshots of a page (or part of it)
  • making assertions on remote DOM
  • logging events
  • downloading resources, including binary ones
  • writing functional test suites, saving results as JUnit XML
  • scraping Web contents

项目主页:http://www.open-open.com/lib/view/home/1338250455229