AlternativeTo Logo
CasperJS icon

CasperJS

CasperJS is an open source navigation scripting & testing utility written in Javascript for the PhantomJS WebKit headless browser and SlimerJS (Gecko).

  • FreeOpen 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
show full description
Discontinued

Based off phantomjs which no longer under development

CasperJS Screenshots

 Suggest and vote on features

CasperJS Features

CasperJS information

Supported Languages

  • English

GitHub repository

  •  7,261 Stars
  •  1,038 Forks
  •  0 Open Issues
  •   Updated
View on GitHub

Our users have written 0 comments and reviews about CasperJS, and it has gotten 15 likes

CasperJS was added to AlternativeTo by Thelle on and this page was last updated .

Comments and Reviews  Post a comment/review

 all • positive • negative      relevance • date
No comments or reviews, maybe you want to be first?
Post a comment/review

Tags

  • testing
  • qa-testing
  • development-tools
  • automated-testing
  • Web Development
  • automated-test
  • software-testing

Recent user activities on CasperJS

AlternativeTo