Skip to content

ssp5zone/phantom-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Phantom Tracker

An automated PhantomJS based website status tracker.

The program runs in background emulating a user and tests the functionality of a set of websites in real time. It takes screenshots of the said test cases and mails them.

The program can be scheduled to run at regular intervals.

Usage

For every website you wish to test, add a new file in src/test-cases folder. Thats it!!

Build

  1. Clone or Download the repo.
  2. Download the the lastest version of Phantom.js as per your OS.
  3. Unzip the above and drop main phantomjs file in src/phantom/ folder.

Run

  1. Add desired recipients in the To: section of mailer files.
  2. You can manually run the main.sh file or schedule it as cron or autosys job.
  3. To run on Windows or OSX you could write your own version of main.sh.

To Do

  1. Attach loggers with mail.

Releases

No releases published

Packages

No packages published