/AutoBot

Automated Front End Testing and Validation

Primary LanguageJavaScript

AutoBot

This repo comprises of a set of utility scripts for testing webpages for errors. As of now, it consists of:

  • LinkChecker.js - Tests for HTTP response errors (e.g. 404), unexpected redirection and missing links.
  • FormChecker.js - Tests for authentication via forms and insecure content loading with form submission.
  • SpellChecker.js - Tests for spelling errors.
  • ScreenChecker.js - Tests for page renderings in different viewports and compares with a sample image.

[Dependencies]

In order to use any of the scripts you will need - PhantomJS. Here is the download link for your specific platform. You can also install with HomeBrew using brew install phantomjs

[Quick Start]

Make sure you have phantomjs installed before you try using any of the above mentioned scripts.