The purpose of using Sikuli is to automate using image recognition.
It should be used as a last resort, typically for propriatory software where there is little else available.
Another useful use can be in visual validation where the presenation of the UI is business critical.
To run the tests simply install the dependencies with
mvn clean install
mvn clean test
When contributing please ensure that your commit messages are as descriptive as possible. Keeping the first line to a maximum of 72 characters.