
CasperJS
CasperJS is an open source navigation scripting & testing utility written in Javascript for the PhantomJS WebKit headless browser and SlimerJS (Gecko).
- Free • Open Source
- Mac
- Windows
- Linux
What is CasperJS?
CasperJS is an open source navigation scripting & testing utility written in Javascript for the PhantomJS WebKit headless browser and SlimerJS (Gecko). 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)
- testing remote DOM
- logging events
- downloading resources, including binary ones
- writing functional test suites, saving results as JUnit XML
- scraping Web contents
Discontinued
Based off phantomjs which no longer under development
CasperJS Screenshots
CasperJS Features
CasperJS information
Supported Languages
- English
GitHub repository
- 7,261 Stars
- 1,038 Forks
- 0 Open Issues
- Updated
No comments or reviews, maybe you want to be first?
Post a comment/reviewTags
- testing
- qa-testing
- development-tools
- automated-testing
- Web Development
- automated-test
- software-testing
Comments and Reviews Post a comment/review