I use it in my company. It can be used quite easily for not too complicated gui tests. Sikuli has not been developed over the past year, but development is now increasing again. The questions in the Sikuli-FAQ section of the launchpad answer quickly, although the community is not that big. At my company, Sikuli is used to test gui, which was previously performed by human testers. This saves some time, but not everything is automated with Sikuli, for example. OCR functionality is not reliable (but will be updated from tesseract 2.04 to 3 in the near future).
For my work, it was the best tool because it is the only open source (= free) tool I have found that provides screenshot-based automation that can be integrated with other systems, such as CI systems, and programmed using Java and Python, which makes unit testing easy with JUnit or PyUnit.
Hope I can help.
source share