mxcl/homebrew — pull request #12394 by samgranieri (2012-05-23 20:51:37+00:00)
Title: New Package: casperjs

[CasperJS] (http://casperjs.org) is an open source navigation scripting & testing utility
written in Javascript and based on PhantomJS — the scriptable headless
WebKit engine. It eases the process of defining a full navigation
scenario and provides useful high-level functions, methods & syntactic
sugar for doing common tasks such as:
-- 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