A desktop application to automate browser clicks, navigation, screenshots etc..
Crete the different components as a tree for navigation, click, input text, snapshot type of actions. Then just run the file.
java 1.7 Firefox 33 or older (NOTE: not compatible with latest firefox)