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.