Sikuli
From Wikipedia, the free encyclopedia
Screenshot | |
Stable release | 1.0.0 / May 21, 2013 |
---|---|
Development status | Active |
Written in | Jython |
Operating system | Cross-platform |
Type | software testing framework for web applications |
License | MIT License |
Website | http://sikuli.org/ |
Sikuli is a technology born in MIT UI Design group that allows to automate computer operations using computer vision.[1] Computer vision recognizes patterns from screenshots of graphical user interfaces (GUI) and Jython script language is used to take actions on them. Language includes graphical elements and is best edited with IDE that comes with the software. Sikuli can be used for automated software testing, like Selenium is used to control a web page, it can control pretty much any interface that it can recognize and click or enter text - PC (Windows, Mac OS X and Linux) applications, and even an iPhone or Android application running in a simulator or via VNC.[2]
See also
References
External links
- Sikuli Project's documentation home
- Sikuli's development home at University of Colorado - Boulder
- SikuliFramework - Provides an object-oriented abstraction on top of Sikuli to assist with interacting GUI elements, such as sets of buttons, checkboxes, radio buttons, windows and dialogue hierarchies for GUI automation and testing
This article is issued from Wikipedia. The text is available under the Creative Commons Attribution/Share Alike; additional terms may apply for the media files.